Made of 55% cotton, 45% polyester. Screen-printed design on the front. Sizing Specs: Small: 22" width × 27" length Medium: 23" width × 28" length Large: 24" width × 29" length XLarge: 25" width × 30" length XXLarge: 26" width × 31" length