The size is what I wanted, when you touch it, it feels like cheap plastic and not solid enough, supposedly they are very flexible and durable but that remains to be seen (Edit 10/08/2025 they are still like new)
I installed them today, there is NOT a single screw inside, NOTE: when I bought it, it didn’t say that there are no screws, now I see they changed the title.
I had to go buy screws from a hardware store and we spent a lot of time figuring out which screw would fit, how thick or long it should be, etc. They could have increased the cost by 1 euro if they wanted and just included the screws, simple and nice!
The good thing is that my bike literally has all the slots that match the mudguards, wherever there is a hole for a screw, my bike had a fitting! As if they were made for my bike.
-1 star because the screws are missing and for the trouble I went through to find suitable ones.