The AllerEase is a great mattress protector and does indeed keep liquids from damaging our mattress. It is so easy to put on our mattress and I LOVE that is srrounds the whole mattress and is zippered for easy on and off. No slipping and slidding, it stays in place well. It's never easy to clean, we just toss it in the washer and dryer without issue. It's a great way to keep our mattress in great shape and clean, prolonging the life of our mattress. Highly recommend.