I usually wear jackets from XL to 2X. Based on the reviews, I ultimately went with the 2X so the blazer would be looser in the arms. I have broad shoulders and thick arms. The blazer sits where it should, loose and looks professional. I can wear it dressy or casual.