I put this on our mattress and have noticed that I have been sleeping a little better and  have gotten relief from my allergies.  I like that it encases the whole mattress and zips up tight to both protect the mattress from allergens, and it is also waterproof.  I don't have a bedbug problem thank goodness.  I find it to be a soft cover and comfortable while sleeping on.