This product feels nice and is comfortable. I feel it does protect my mattress because it covers the whole thing, and that it will protect against allergies.