I'm always surprised how small company's can get their mattresses In a box . Came in an easy to store box , little heavy but easily able to move it myself.  Fun part is when you open it up bed quickly starts taking form and before know it it's super plush twin bed ! It's incredibly soft to lay on . Not to where you sink in but just enough plush to feel super comfortable sleeping on while still getting great support for your body.  Son was so excited and couldn't wait for it to go into his room . Highly recommend as the convenience factor of having it shipped is unbeatable and set up is a breeze then your left with a super comfy mattress that is easy to move , not overly heavy and provides great comfort.