The mattress arrived in a box. It was heavy but compact. I was able to transport it using a cart my apartment provided. Unpacking and unrolling it was super easy. As soon as it came out of the plastic it began to expand. I haven’t slept on it yet so I can’t give it 5 stars but by the looks of it I expect great things.