I’m 6’3” and a 40 chest and it’s so hard to find a good fit in my size because my body is a medium, but my arms and shoulder are a large/XL. I got a large for that reason, and this had a perfect slim fit through the body and the arm length was perfect. Love the design, very Americana.