This adorable sofa/sleeper came in three boxes which easily fit through my front door. Assembly was easy and there were no extra tools I needed to complete its assemble. It is sturdy. The storage area pops open and closes right with ease. The pull out bed option also glides easily. Great addition and space saving option for my living room.