I purchased a memory foam from Walmart about 10 years ago for a full size bed. About a year ago I decided I wanted memory foam for my queen size bed. I did not want to spend the amount that Walmart wanted so I purchased this memory foam. It does not compare to the memory foam I got from Walmart. I spent the $100 for the queen size topper about a week ago from Walmart. I am very happy with it. You should really consider getting the Walmart brand which is Spa Sensations made by Zinus.