I purchased this product to replace a queen size mattress topper. I was so disappointed. When I laid down on it , it was like I had thrown a quilt over my mattress. the memory foam immediately squished down flat. there was little to no support. I thought is was just that I was really tired that night, so gave it another try the next night. same results. the foam was just not dense enough or something. I slept on it one more night then took it off, boxed it back up and put my old topper back on. Ahhhh. bliss. slept like a baby. I think where ever that piece of foam came from needs to be checked to see that they are sending ppl what they pay for. what I got seemed just like a cheap piece of regular foam rubber. I mailed it back and am waiting for my refund..