I bought this for my 2017 Trek DS-2 because I didn't like the gearing with 28/38/48 crankset the bike came with, which was too high for me on off-road hills. This also has bolted c...view moreogs instead of rivets, so I can change again if I want. Everything fit, and worked fine after shortening the chain by 6 links, lowering and then adjusting the front derailleur. view less
Nice upgrade for my DS2
Changed crank and BB and bike no longer makes creaking noise. Happy with purchase, shipping was slow but I think that’s to be expected given the current state of things.
A: I am not sure if all of your components would be compatible. You would need to check derailluer capacity as well as chain length since this crankset has larger chainrings.