I'm 5 foot 11 and am riding a giro 300 on a 53 cm frame and find it really comfy and have been eating up the miles since picking it up on friday, its all about your own body geomotry as well as height, I think I must be a bit of an odd shape as I was recommended a slightly larger frame by a friend and anything bigger than a 53 just seemed a little too big.