Since I'm reviewing sizing: I'm 6'2", 190lbs. I ordered a large. The materials felt great, and it was properly snug all around - not too compressive, not too loose. However, it's way too short. Compared to a similar Garneau jersey (also large), the zipper on this one is a full 3 inches shorter. The back length is only an inch less, but the shorter front makes it unwearable.
I would probably try an XL if it was available, but I'm not sure whether a bigger size would be too loose.
The zipper was also finicky - thanks to a previous review I knew the camlock would need some patience, but no matter what the zipper position it was a difficult slide. I could tell the difference between locked and not - it was just rough. Makes me wonder whether they got a bad batch of zippers at some point, because the rest of the build quality is fabulous.