We love the AllerEase Ultimate Mattress Protector. I feel like my mattress is fully protected from our dogs, kids and from us sleeping on the mattress every night. We loved this mattress so much that we bought a twin sized one for my sons mattress.