This item arrived in 2 boxes and assembly was pretty easy with just one person.  
What I love about this sofa is, even though it is firm, the velvety material made it pleasantly comfortable to sit and is very soft to the touch. Though I wish it would have a little bit more depth to it for big people, I still love it for our smaller room. This size of  sofa would be ideal too for apartments since it is only 84 inches, pretty compact for us and has a very low profile.