I got a 2X and its a little small in the shoulders. Im 6'3 250lbs, it drags the floor just a little bit and I can feel the tightness in the shoulders and back but all in all it looks good and the material is good and not too cheap feeling.