75% Polyester, 25% cotton, needs no ironing. Freshly washed today for selling. Easy wrap around with adjustable elastic to fit. You don't have to remove the mattress to put this on.