I have a pretty cheap mattress and to avoid the cost of a new one since mine isn't very old, I've been on a quest to find a topper that will stop my back aches and give me a good night's rest. I've finally found it. At first, I was leery about the foam and the fact that this topper is in 2 pieces. But after trying it the first night I received it, I've got to say, it's AMAZING and well worth it. Not only is the price phenomenal, the shipping is super fast and the product is better than described. Yes, there is a little "foamy" smell when you first get it, you just have to air it out for a while like it says. I don't regret my purchase!