I purchased this item for a gift to my Mother. She loved it and sleeps very comfortable on it. It's like getting a new mattress she said. There was no oder and it wasn't difficult to put together. I did buy a mattress pad which gave it more padding. This is a good buy. Thank you Overstock!