I can handle the bumps with my back. But for some odd reason sitting on uncomfortable seats hurts my back.

They get over 75 from the 130lb Chinese test rider and the downhill ride for them. Lol. Honestly I have no clue, but either of those do seem plausible.