This is a good product for non complicated chain set ups for lower speed bikes without the complications of a front derailleur that could be impeded on the placement of the guard. Also could've used extra bolts or mounting items since it's advertised as a universal guard but all in all it's a good product for the price.