Printed on a Bella canvas tee! Very soft and comfortable! This tee is perfect for fall! I love the heathered, hunter green color! Runs true to size. Breanna wears the size large. 52% cotton, 48% polyester.