Bought this for the hubby for a black/gold party. He’s 6’0, 220lbs and this fit perfectly. Originally bought an XL (since that’s his usual size in shirts) but the XXL gave him more room in the shoulders. Heavy weight and the quality was great. Has a couple inside pockets.