The mattress protector works, in the sense that it does indeed protect the mattress. When my toddler had an incident in bed, the mattress stayed dry and I was able to wash the protector. The only issue I have with it is that it is way too slippery. It never stays put. I have to readjust it every single night before going to be and in the morning it will be again almost coming off the mattress. Considering that it is a mattress protector made by Tempurpedic for their tempurpedic mattresses, you would think they would do a better job. I am keeping it because I don't want to risk ruining the mattress, but I get annoyed every single day with it. I would not buy again and I cannot really recommend.