Cloth. Size - ONESIZE, M, 3XL, 6XL. Page - 29