My DH is 5'10" and rides a 54 cm Trek. Don't get stuck on a certain size that is supposed to fit because of your height. Buy the bike that fits, regardless of its size. And have fun looking and test riding!

Emily