I love this foam topper, I had purchased a very expensive mattress and every morning my body would be quite soar! I purchased the topper, and once it arrived I let it air out for a couple hours, there was no smell and that night I slept very well and woke up the next morning and nothing hurt! 

Pros: No smell, incredibly comfortable 
Cons: Can be a little warm, but you get used to it.