Printed in the USA on imported 100% cotton T-Shirts and 50/50 cotton-blend Sweatshirts. Sizes M-XXL.