Have dogs and wanted something that protected my mattress but didn't want to feel like I was sleeping on a rubber sheet... kind of defeats the purpose of nice bedding if the mattress cover feels institutional. This one doesn't and it washes GREAT. I also bought one for my guest bed I liked it so much.