I'm 6 foot but I've long legs and arms for my height (34" inseam) so prefer a longer top tube. If I'm honest with myself a 19" would fit me a bit better (this has a 23" odd and a 19" has a 22.5" which is what i have on my other 3 bikes) so this would be good up to 6'3" ot 6'4"