My height is 5'10". It isn't 5'9"- 5'10" it is 5'10". My cycling inseam is 33". 31" is a tailors inseam. When shopping for expensive road bikes the details matter. Gone are the days when inseam alone determined what bike you bought! Takeway: the o.p. should not be shopping for expensive roadbikes alone. The 52cm is too small. Period. It does not, cannot, fit "perfectly". The salesperson that would let that sale go through will have their Immortal Soul consigned to Hell and have to watch "SpongeBob SquarePants" reruns forever <shudder>.