Shirts are 100% Cotton Gildan (please check their sizing chart before ordering) printed in Philadelphia by Awesome Dudes Printing