I'm 5'6" and I ride a 51cm. When I bought my first road bike, I was put on a 54cm Trek WSD...which turned out to be too big for me. I'm pretty sure they were just trying to dump the bike, since it was last year's model...so they "made" it fit me, which didn't work out too well.