I ride a defy 1. I'm about 5'10" with a 30" inseam. The medium is very comfortable but the top tube is super short to me. All in all I love the bike though and I'm actually selling my carbon bike because the defy is just too comfortable and I ride it primarily.