This is the first time Overstock has delivered a disappointing product to me. For starters, there's no way this mattress topper is 3 inches thick. Secondly, the memory foam has amnesia; it comes out of the box totally misshapen and has yet to regain it's normal size and shape. Last and worse, it gives off a foul chemical odor. After several weeks and many applications of Febreeze, it still has an unpleasant smell. Oh, and it looks nothing like the photo on the web site.