i have these pedals on my stp and i really dont like em, the bearings come loose and have to tighten them every now and then and there grip isant very good, there also the exact same as these pedals that my friend has they came stock on his norco ryde 08 which are some wellgos??? you would be way better off buying a sealed bearing pedal.