Nice shoulder room, fitted on the large side in the 3XL. Nice and roomy. Fit and finish were as expected. I'm definitely a 3xl but if I was that in somethings but a 2xl in others, I would go with the 2xl.