I bought this for my kid's pillows, as they can be sensitive to allergens.  The AllerEase pillow protector blocks 99.9% of allergens, even down to the tiniest ones.  It's also waterproof.  Easily cleaned in the washing machine too.I'm confident in knowing my kids are protected from allergens while they sleep.