I had been sleeping on an old, torn-up mattress topper before receiving this. A few days in, and I look forward to sleeping on it every night. I'm a hot sleeper, and this product has been great for me - not warm at all, yet cushioned and comfortable. I got the full size, and it fits my 9" full mattress just fine. The box it came in even included a hand-written thank you note. Can't say enough good things about it!