This shirt fits exactly as I hoped. Not too tight, but not sloppy big, either. I'm a 36" waist, 44" chest. The large is perfect for me. Right now,  I'm a chemo patient. The meds make me highly sensitive to sunlight. I can stay outside all day now.