We purchased a full, 10 inch memory foam mattress from Sam's, for our son, about seven years ago and have decided to purchase a queen size, 12 inch for him. We saw this mattress and decided to purchase it because of the Serta name and reputation. It is good quality and the price is reasonable. I purchased a Tempurpedic foam mattress for me and my wife about three years ago and paid over $2000 for the 12 inch queen. I am wanting to see how this new mattress compares to the Tempurpedic after a few years.