So I'm 5'11" and recently picked up a 52cm Cannondale CAAD9 from a friend on a trade for a MTB that I never used. I thought the bike was way to small since my beloved steel frame Specialized Langster has a 58cm seat tube.
After getting the cannondale(which i was set on selling/trading and getting a bike that fits me) I adjusted the seat, did the ole plumbob from the bottom of the knee to the pedal trick. Eye'd down and the front axle is perfectly hidden behind the bars with my hands on the hoods. Looking in a mirror my arms are at a near perfect 90' angle with my torso with hands on the hoods. From what i've read and watched...everything seems good.
I did a 53 mile first ride on it and it felt awkward. I'm totally at a loss. I'm thinking about going to a local shop and seeing what their opinion on the matter is. I'm quite certain its too small but being a really nice bike...i want to make it work.