this foam topper came in good condition. This is night 3 since i've slept on it and it seems to be doing good. I do think it may need some time for me to actually feel the difference in my comfort. i would recommend this product

Pros: easy to put on, light, affordable
Cons: slight odor