This design is printed on a Canvas-Bella 99% Cotton t-shirt. It's heather, so there are bits of polyester in the texture. Canvas t-shirts are very light, fine-knit fabric using combed cotton. It's a very luxurious feel. Just because it's a light t-shirt, doesn't mean that it's not expensive! In fact, it cost considerately more than the Gildan Ultracotton heavyweight t-shirt. It is comfortable! You'll be able to protest in comfort!