This is just perfect, just bought new bedmattress, etc and needed to protect the mattress from my horrific age related night sweats, this is just brilliant as it just goes into the washing machine with the rest of the bedding each week… No need to worry about ruining the new mattress now.