Excellent purchase! Bought new mattresses and needed covers for them. I'm so glad I bought these at the same time because our dog decided to mark the new territory... bad dog! But this protected the new mattress and washed out just fine! I've spilt water and that didn't even penetrate to the mattress. Also I knocked over some body oil off my dresser and landed on the bed. My sheets were ruined but not the mattress cover! I'll keep buying this exact cover as long as it's being made!