95% Polyester 5% SpandexQuick dry, moisture wicking, all day long UPF 50 protectionAnti-Microbial TechnologyLiam is 8 wearing a size MediumBoys XSmall (4) Small (5-6) Medium (8) Large (10-12) X-Large (14-16