Made from 100% waxed cotton. One Size fits all as velcro strap on back allows for adjustment and a snug fit.