Coveralls are 50/50 cotton/polyester blend. Elastic waist band in back, ankles, and wrists with thumb holds. Pockets are provided for your convenience.