I'm either oddly shaped, or my tees are off sized. I'm 6'2/170 with a 38" chest and i size up to XL for tees. I'm definitely not swimming in it or anything. In fact I have one in L and its too tight, so I just wear it under sweatshirts/button-ups. I wear L in everything else JE.