I am 6'1" with a 34" inseam and have ridden anything froma 54 to a 60, but all the frames had a top tube measuring between 56 to 57 and with a 120 stem. The biggest was a Ciocc that measured 60 from c to t with a 57 cm top tube..my present bike is a 54 but the tope tube measures 56.3. So try a few out before you buy