I have had this for about two weeks now. I purchased it for my Stepdaughters bed as she was complaining she was uncomfortable. We asked her how she was liking her bed with the new topper on it and she is very happy with it. Likes: I like that it has a cover and is slip sheet to hold the mattress topper in place. The cover is removable for washing cover came in a plastic package to protect it while it was in the product package(box) Dislikes: This is a two part foam that is not bonded together. This made it harder to put in the cover Overall we are pleased with the item and would recommend it to others.