After months of looking for a memory foam mattress, reading all of the reviews of others, looking in mattress stores, I finally made the purchase. I was so scared of making the change, but I was not disappointed at all. The mattress is super comfortable from the first night we slept on the new mattress. I am a petite lady and my husband is a tall fellow and it has made us both happy. This mattress comes in four layers, each layer being made of a good memory foam with four different weights. This have been great for adjusting for comfort. I had expected a strong order when we opened the plastic and there was none. Once again anyone looking at a memory foam to purchase do not hesitate, product is great and as always ordering from Overstock.com was easy as always. Had the bed three days after buying.