We cover all our mattresses with allergy covers that zip up around the entire mattress. They provide protection against dust mites, other allergens and are waterproof as well. A little pricey but I believe the are worth it especially for the expensive Temperpedic mattresses.