Printed on American Apparel blanks. 100% cotton Print on front and front/side prints may have slight variations but overall design is the same