100% Cotton. Please note: The ink color of the imprint on these shirts is now white. (Not navy as shown).