Amazing mattress!! Best mattress I've ever had. It came rolled up tightly in a box but puffed up quickly. We didn't notice any odor which some others have mentioned. It is very firm but since it conforms to the body it is so incredibly comfortable that I don't have those sore spots at the hip or shoulders when I wake up in the morning. We've had it for a week and so far the indentations puff back up before we go to bed the next night so every night has been like sleeping on a brand new mattress.