We used this for a different purpose.  My daughters rescued cat had kittens and got to the stage where they climbed her bed and slept there even before potty trained...so this helped a lot!  She doesnt need a new mattress just cover washed.