Well the stand over height seems kind of tall. That is the 18 frame I got but now I've been riding it more and it feels just fine. I guess I had to get use to the it. the stand over height on the bike is like 31 inches and thats my stand over height is 31 inches too.