If you rack up enough miles, you will eventually need to replace your chainrings. Even if you don't run a Shimano crank you'll be hard pressed to find chainrings that shift as nice thanks to Shimano's precise design. These chainrings are 10 speed specific but will work just fine 9 speed set ups and will fit any double crankset that uses a 130mm bolt pattern.