After taking the plunge last year and having my bike professionally adjusted (fitted) , I found out that my body dimensions are particular; in other words, my lower torso is shorter than my upper body. I'm 5.11" and although I feel very comfortable on my 54cm frame with 172mm cranks when riding, when I stop and slide off the saddle, my groin touches the top tube (just barely).