Bought this for my 12 year old son, and he absolutely loves it.  Says, "Its like in Goldilocks; it's not too firm, not too soft, but just right!"   We didn't notice any odour upon unpacking, and the mattress took its full shape within a few hours.  Great purchase!