I love this protector. I just bought a new mattress and within two days of putting the mattress protector on it my dog got sick. It saved my new mattress!! Not only did it protect my mattress, but it also washed so well I couldn't see any stains at all. I did not find it that difficult to put on as other people have stated. I have a 10" thick mattress as well as a 2" topper that I recently bought. I just put the non-zippered corner on first and 'roll' the rest of it on, bottom first. I am able to do it by myself. Thank you Overstock!
needed a fully-enclosed, water-proof mattress protector and this one works fine. Doesn't fit quite as snug as the one pictured. I have it on a 10" mattress with a 1 1/2" foam topper, but it's ok since it's then covered with additional waterproof mattress pad. I did try pouring water on it and it rolled right off, did not absorb any liquid.
I purchased this mattress protector for my son's mattress when he was potty training. On occasion "accidents" would leak through. I do like however, that the protectors are very comfortable unlike some that made me feel like I was sleeping on plastic. I also like that they are machine washable.