Adult sizing is 100% ring-spun midweight cotton fleece. Youth sizing is 50/50 cotton/polyester heavyweight fleece.