Honestly, I don't know, I ride aggressively and I know I shouldn't on not so weak frame, but i plan on buying used DH bike for freeride and stuff. Anyway, where I ride it's mostly hard packed dirt trails, rough rock sections (tallest rock is maybe 4 inches) and loose rock . Although I might have hit it on a log on a side of trail. Yes, I have taught about short cage mech, but that is at least 200 - 300 dollars worth of chain, cassette, rear mech, chainrings... Cassette is 34 to 11 (I think), but I don't know front chain rings (I run 3 on a front, rarely using biggest).