First off, the product itself is of a nice quality - to be expected for 3k. It is made out of plastic and is both sturdy and flexible. Some flexibility is actually a good thing when it comes to full fenders as they will not get damaged if something was to get caught between them and the bike tire.
However, they are a pain to install. Please check your bike first and watch a couple of youtube videos to ensure that they are actually compatible to your bike. They weren't to my Scott Subcross. I had to drill a hole in the rear fender to make it fit. You will have to saw off the metal stays as well, and let me tell you they are not so very easy to adjust. Have still not installed the front fenders because I will have to bend the metal mounts in order to make them fit, you will have to do that as well if you have a Suntour or a Roxshox fork, andd buy L clips from a hardware store..
It is a bit disappointing because fenders from decathalon come with enough mounts to adjust to any bike and would have been cheaper as well.
Looks cool though, protects well.