Quote Originally Posted by tatormc
I'm 5'2" and ride a Giant road bike size XS since it's a compact frame. When I was fitted I was told I would ride a 48 since my body is equally proportioned between top and bottom.
Ditto.

5'3" and ride a Giant XS road bike too. The compact frames suit me and my short legs! I had a 48cm Avanti Sprint for a while too, and that gave me no standover clearance, and the toptube was a bit too long for me.