Ouroboros T-Shirt/tee 100% Cotton ("Heather" and "Safety" colors are 50/50 cotton/polyester. "Antique" and "Sport" colors are 90/10 cotton/polyester, Ash Grey is 99/1 cotton polyester,) 100% Cotton ("Heather" and "Safety" colors are 50/50 cotton/polyester. "Antique" and "Sport" colors are 90/10 cotton/polyester, Ash Grey is 99/1 cotton polyester,) Design may appear smaller, or larger depending on size purchased. Printed In San Luis Obispo, CA