Beautyrest 2-inch Marble Gel Memory Foam Fusion Twin/ Full-size Mattress Topper is very comfortable. It is cooling and the aches I used to have in the morning are gone. Unfortuantely Beautyrest does not offer a full XL topper, so the pad is short on my mattress. Speaking of short, the zippered cotton pad cover was too small for the pad. But it works fine under the fitted sheet.
We tried this product (memory foam) first with its cover that was included, but ended up getting hot during the night. We tried it again several nights later without the cover and with different sheets, and it's been fine. Adds some nice comfort to our sleeping experience. I would definitely recommend that you take it out of its box and air it out really well for several days (maybe even a couple of weeks) before using to allow the fumes to dissipate.
I ordered these for my mother's old day bed mattresses. They have added alot of comfort to the old spring mattresses without having to replace them outright. I also ordered nice mattress pad covers to go with them. The only problem is they are so thick that we have to buy risers for the legs of the top bed in order to slide the bottom trundle under the top with the mattress pad and cover on the bed!