My husband and I have been trying to sleep comfortably on a foam bed (too hard) for the past couple of years. I even added a foam "egg crate" pad, but that made sleeping too hot. When we read that another reviewer has the same kind of bed and was pleased with the difference this pad made, we decided to purchase one. When we took it out of the bag, we didn't think it would be thick enough. To our surprise, it has made a world of difference! Our bed is finally comfortable to sleep on, and the nice cotton fabric makes sleeping cooler than it was before. It stays put, too. I think we made the right choice.