The mattress came in a box as expected and weighed about 43 lbs. My bedroom is upstairs so I had to get help getting the box upstairs. The mattress came wrapped up in a layer of plastic and looked like a piece of rolled up carpet due to being vacuum sealed. Once I took off the initial layer of plastic I put the mattress on the bed frame before cutting the vacuum seal. This way is best because when you start cutting the vacuum seal its going to let air in and the mattress will start to expand as it gets more air into the enclosure. Once it was full expanded all I had to do was remove the plastic from around the mattress. The mattress expanded to its full size immediately and doesnt have any sagging areas. Ive only slept on it for one night but it was a good nights sleep. I chose a mattress with the springs underneath the pillow top so its firm but comfortable. Ill update my review in a month when Ill have a better idea of how the mattress is functioning  in helping me to sleep.