Lad at work has one and swears by it. Goes on about the how versatile it is. But he has raced cross on it. Been dirt jumping done xc rides commutes on it and trains on it. He has fitted some mavic 29er wheels but it does like good