Just for an idea, I am 5'2 1/2 and I just was fitted/measured for/and ordered a 47cm Trek WSD. The right lbs should do lots of measuring and take plenty of time talking about your riding style.