Micro Plush Mattress Protector is 100% stain protection, waterproof, dustmite protection, anti-microbial and cotton terrycloth mattress protctor. Available in Twin, Full, Queen, King, Calking, STD/Queen 20x28 and STD/King & Calking 20x36.