We received this a few weeks ago. I was a little worried about it having not seen it in person at a store or the like before actually buying. Well, no worries. It comes in a big box but UPS didn't have a problem delivering. Get everything ready first, ie: take off your old mattress and put it aside. Take off the plastic wrap of the new one while it is on the bad because it starts coming to life right away. We let it set for about 5 or 6 hours (probably wouldn't take that long) to finish swelling up. We got the Ultra Plush one (queen size) with the built in memory foam topper. It really looks good. Almost don't want to put sheets on it, it looks that good. A very nice blue trim. It feels fantastic. What we had before was way too firm. This is a Cloud. Having a great nights sleep can make a difference in your whole day. Now get this, if you get the Ultra Plush one the built in topped actually unzips so you can wash the covering of the memory foam. When's the last time you could 'wash' part of your mattress to keep it clean?. We Love It.