I received the AllerEase Maximum Allergy & Bedbug Mattress Protector for free for my review. I haven't had anything spill on it so I don't know how well it prevents leaks. However to me it is uncomfortable and doesn't feel like you're sleeping on a soft mattress. And is almost like plastic. Sounds like it to.