If you've spent the money for a good mattress then you definitely want this protector. Not only easy to put on but actually does what it says. Barely had it on the bed when water was spilled - the mattress stayed dry!