This has been a very good purchase. I have been having a "battle" with cats spraying everything in my house. Yes, I've washed it and it came out perfect from the washer. It is very easy to put onto the bed. It has plenty of room. But, it has saved the mattress and the cushioning piece that is atop of the mattress. It may be a little to warm - not as cool as cotton. It does exactly what I bought it for - protect the mattress and toppers.