The mattress arrived in about a week, which for shipping a 90lb mattress from CA to the suburbs of Boston MA is perfectly acceptable. FedEx Ground is the cheapest way to ship and the only one that makes sense. There was a small tear in the plastic wrap and a corresponding dirt mark on the cover. Not a problem. I'm sure it will come out when I wash the cover. Mattress Shop did get my address slightly wrong which delayed delivery one day. I had it delivered to my office and they left off my company name. The delivery driver made no attempt to find me among the half dozen companies in my building. Since I had been tracking the package, when I saw the problem, I called FedEx and gave them the omitted company name. FedEx notified Sleep Shop when the mattress could not be delivered and Melanie from Sleep Shop called me the next morning and would have corrected the problem, had I not already done so.
The mattress is rolled up and compressed. It's the width of the bed by about 18 inches across. It's awkward to carry. Better done by two, but I hauled it into my third floor condo with some effort. Set up is easy and it is cool to watch the mattress expand. There is a smell, but it did not bother me at all and already seems to have dissipated.
I've never slept on a foam mattress before and it is incredible. With my lower back supported, I wake up with no stiffness. I've only slept on it for two nights, but I'm already used to it. I can understand what some have said about the mattress being warm to sleep on. My AC is usually on from late Spring to Fall since I dislike high humidity. I dont think it will be a problem. I am going to buy a mattress pad since removing and washing the mattress cover looks like I will be a major hassle. That should keep things cooler.
As someone who planned on spending $800 or so on a spring mattress and ended up with memory foam for half that, I am ecstatic.