This Stain Guard mattress protector is a wonderful defender against mattress stains and moisture. Its surface absorbs moisture and stains while the waterproof lining prevents any stain from reaching your mattress. It also keeps skin and dust particles from reaching your mattress ticking, while also inhibiting the growth of mold and mildew. The breathable fabric allows the air to flow in between. This mattress cover also safeguards your manufacturer's warranty when you purchase it with a new mattress! Get yours FAST with free shipping!