Originally Posted by
jon c.
The short answer is yes. Any of those should work. You could probably go to 52 or 56 and make it work. Depends on the frame geometry as well as your own.
But 54 +/- 1 is no problem and can almost always be adapted with only simple tweaks.
Personally, I'd go for a bit too large over a bit too small. But I'm out of step with modern sizing and most people now feel the opposite.
I also had read a post somewhere that a bike shop owner preferred to recommend going a size up on bikes. But I think I'll go with a bit smaller instead to avoid neck pain from over stretching.