If you're looking for great protection from water splash and mud for your roadbike, look no further than this. These are perfectly designed for roadbikes, especially carbon frames that have no holes in the frame to screw any other type of mudguards. These require an hr or two for the one time install as you need to find the perfect length for the stays for front and back fenders, so takes a few iterations but once you get it done, they work like a charm. Not one stain on my jersey from rear and front fender kept the frame very clean. Special appreciation to BOTS customer care as my original shipment was missing the straps but they shipped those to me separately after a bit of back and forth on Whatsapp. Thank you BOTS! Very happy with my purchase as these are expensive but they are a great one time investment if you ride in the monsoons!