88% polyester 12% spandex
*** I recommend sizing up once for this shirt. My son normally wears a 4T and has a 5 on in this picture.