We love are foam topper. It was much cheaper than getting a new mattress. Would recommend the product.  

Pros: Great price.
Cons: The packaging could be better as the folds leave a ridge. These seem to be coming out as time goes by.