I didn't know if a foam topper would make much difference in my too firm mattress, but this is amazing. It has made a once very firm mattress a very comfortable mattress. It has made for a much more restful night and the price was fantastic. I noticed no odor at all. 

Pros: comfortable, great price, shipped quickly