mantra 88Mantra 88 ?colour=3609 Mantra M7The Mantra 88 seems like a good fit but I'm a little worried they won't be forgiving on the bumps and the stiffness given I'm lht weht.