After months of back pain and sleepless nights we finally purchased a topper after looking at new mattresses. I would recommend this to everyone! the odor is not bad at all. 3 inches is good and will probably purchase another to put on top to make it even better!!! LOVE LOVE LOVE this!!!!