A nice soft 90% cotton 10% polyester mix. Bella Canvas brand. A great way to show your school spirit. Designed and created by one of our very own students.