Bought this for my boyfriend. His regular size XL was a good fit width wise. The fabric is thick and high quality, he was very impressed by it. We both loved the shirt. However, we’ll have to return it because it is a short shirt length wise. He’s 6’1 (leaning more towards 6 feet) & the shirt stops right at the waist. So buy it when you’re under 5’10 or if you’ll pair it with shorts that you pull up Steve Urkel style.