Size Guide: 

Slim fit style - size up for a looser fit. 

XS - 36" chest
Small - 38" chest 
Medium - 40" chest 
Large - 42" chest 
XL - 44" chest 
XXL - 46" chest 
3XL - 48" chest