Also, you really cannot compare the same size bike from one company to another. Specs vary from one company to another. I found by reading so many posts over the years of being here is that even if someone is say 5'1'' and you may be 5'1" there is a chance you might size the same bike differently.

I say this because I am 5'2" and ride a 51cm Specialized Ruby (as well as my Dolce). I see so many ladies posting that although the same height they ride this bike in a 48cm. I got a fit yesterday at the shop that my dh works at. My reach was perfect, I had the exact amount of bend in my arm when holding the hoods that should be. Although he turned my stem around from the more upright position. He felt my shoulders should be down more. I will try it for few rides as it really feels different. The real surprise was that he "raised" my seat 3mm and it feels really better.

I sometimes 2nd guess the size of my bike from the posts that I read, but am at the realization that you really need to try all bikes to see what is good for you.