Heather t-shirts are 90% cotton and 10% polyester, with a top quality design. Let's all be brave and show our patriotism.