I guess the expression "you get what you pay for" applies here. It was inexpensive, which I figured was just due to being an Overstock.com deal. But I don't think this is true memory foam at all. True memory foam stinks when you take it out of the plastic and is somewhat hard to unroll and flatten out. This did neither nor does it retain a handprint when pressed into the matress, not even for a second. "3-inch Memory Foam" description is misleading since 2 inches IS in fact just a foam where the top 1" is some sort of immitation memory foam. So make sure you read the entire description and specs and not just the title :) To me it is just a foam topper.