This Mattress Protector is nice, it's thin and yet waterproof so you have to worry if something will get on your mattress. Easily fits into my wash machine.
Not worth the money
DreamClean Mattress Protector
stays in place.
We got one with our new bed and loved it so much we had to have another.