I bought a new mattress that was great in the store, but to firm once I got it. I got this topper in hopes it would soften it up a bit. It has definitely helped. It is quite heavy so it don’t slide everywhere. It has a washable protective cover that unzips off. I am a big one on waterproof covers as my husband often spills coffee in bed and it works great as the cover is not waterproof. I am happy with it and would recommend it to add to your current mattress