I have a Giant hardtail, Boulder SE. Nothing fancy, but none of the trails I ride are that rough.