Order at least one size up
I normally wear an XL jersey so I figured I would be smart and order the XXL. This jersey has a very euro fit, so a 3XL might have been better. The 2X is wearable, just slim and short. As others have said, the arms do not have elastic, but in my case, that actually was a good thing. The sleeves fit perfectly.