I have one, I second the above statements. I'm 5'8" and went for the Large, I'm currentlly looking for a 50mm stem for it (I'm not too happy the way the 75m feels on it right now). I have it paired to a original Z1 4" fork and it works sweet, even xc style, but the seat post does need to extend if you want proper leg extention. It's the perfect bomber dirt/street ride and can still be used to climb. BTW it handles great on the DH too.