The product is good. I bought this product from the store, it was recommended to me from the store on the basis of the tyre width (a vital parameter while selecting mudguard). The product is stable, and it didn't disappoint me when I ride the bike on wet roads.
Works well but would prefer if it came with instructions. Took me a while to figure out how to attach it to the bicycle.
I actually retro fitted the mudguard to my Fuji bike. Overall works really really well
Fits well on my Giant escape 3. Needed a longer screw for front fender.
Does not fit my Polygon, Marin or Giant (Contend AR)