100% Cotton Fabric, It has an extra layer of fabric for extra protection. Washable and reusable. Fits teens and adults. Shipping in 1 Business Day. - If ordered before noon, Same day Shipping.