this is not a memory foam mattress topper, this is a $$$ piece of foam. i have purchased memory foam mattress and also memory foam mattress toppers, when you open the package,they are flat and need time to expand. this just sits here, no need to expand because its not memory foam. when put on top of a pillow top mattress, it feels like you are sinking in marshmallows. so i turned the mattress over and tried the foam on that side, all that got me was a lost nights sleep. i have always had good luck with Overstock.com, so having such a poor quality product on their website was extremely dissappointing, now who can i trust? the only good thing about this product was the cotton cover, very nice, but not $$$ nice. the company should make their product as good as the cover. i think that Overstock should take this product off their website today and save another customer the bad experience i have had. do yourself a favor and buy another product.