Made of 65% polyester, 35% cotton. Screen-printed design on the front. Sizing Specs: Small: 18" width × 27" length Medium: 20" width × 28" length Large: 22" width × 29" length XLarge: 24" width × 30" length