100% cotton. This is a heavy weight shirt. 


Measurements in inches:
Length 34
Chest 56
Shoulder 24

Refer to last pix, A, D, & E.