Sizing: 

Chest size approximately as follows: 

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