After reading all the reviews, I was hopeful this would be a great investment. I wish I had invested more and bought one that was better quality. I recently purchased a new mattress and it is too firm. With aching joints, I was hoping a topper would make the mattress more comfortable. The topper is definitely a nice added layer of cushion, however, it arrived all vacuum packed and it took a long time for the foam to rise after unwrapping. The piece is awkward, kind of stretched out in an uneven shape. The edges do not have any way to attach to the mattress, so it just slides around under the sheet. I wish I had just spend a bit more and bought something more sturdy. There is certainly no cooling effect either. Save your money.