Despite the picture, this foam is not actually a solid 3" of foam. Instead, it's about 1 1/2" solid foam and another 1 1/2" of eggshell foam. I had been hopping for a full 3" of foam, like the topper I have on my main mattress. Still, this topper does transform the bed: My roommate has one of the hardest beds in the world. (I probably could sleep on the floor and it would be better than her bed!) So, when I have to sleep in her room because we have guests, I am always miserable. I decided to spring for a foam topper for her -- and, my, what a difference! You sink into the bed. There is still a level of firmness beneath the foam, but the topper makes you forget all about it. Definitely worth the investment! And as for the smell, I simply let the topper air out for four days before putting it on the bed. Made all the difference in the world. The smell is barely noticeable.