100% durable cotton, includes 4mm foam layer and 4mm felt underlay. Heat resistant non-slip ironing board cover. Fastens with cord fastener and stretch system. Felt layer keeps the top cover dry and prevent condensation from seeping through the bottom of the ironing board