I make my own ironing board covers, I use the 100% cotton curtain fabric in white or cream, the one that has a thermal lining back to it, I sew sheeting elastic around the edge to keep it on and cotton tapes to help keep it from moving. My covers last for years!
Gal