Printed on the softest Bella canvas tee! Very comfortable. Runs true to size! Breanna wears the large, Kaitlyn wore the XL!