I'm 5'4" with 31.30" inseam. I just saw a bike fit specialist (basic fit) and he said that I should have gone with a smaller frame (than my current Specialized Tarmac in size XS). My impression is if you have a short torso, a small frame is the way to go.