They are made of stiff rubber and performs well. They are a little tricky to mount. I reused the screws on front inner fender edge, drilled holes and cut/trimmed the rubber on the mudflaps. Than added 2 screws further in the fender to keep the mudflaps away from the wheel. I have used 2 sizes of tyres, 195/60 16" and 215/55 16" , no problem. At the rear I added a little metal plate underneath to reach the screw, you can see it on pic.
If you have mechanic skills and you can DIY, than the total price is unbeatable.