I received my mattress last thursday. It was easy to get upstairs and to set up. Mattress filled out after a few hours. It had a slight smell for a day (just a spray of fabreeze fixed that). It is perfection! I sleep sounder and don't wake up achey. Thank you to all of the previous reviewers.......its the reviews that count with me and they were spot on as usual.