I've been using this model for about 500 miles on a trek checkpoint. I ride this thing on gravel, single tracks, road, in the rain, you name it, holding up really well. Covid is sort of soul crushing with the quarantines, but i've got a trainer coming which i'm hoping should hold me over...