This sofa arrived in 2 separate boxes. This actually makes it easier for 1 person to handle. I was able to open the boxes and individually carry each piece to the room for assembly. Also, I was able to assemble the sofa in less than 30 minutes. It is super easy, but you may want to have a helper on hand to assist with lining up the brackets on the back rest. This is the first time I ever assembled a sofa and even though it is light weight, it is sturdy. A nice touch is that the seat cushions have Velcro strips to keep them in place and they work very well. No sliding out! The fabric is very soft and smooth and the cushions are firm, but not uncomfortable. We put this in our playroom and our children love it. I would not hesitate to use this in a living room either. Purchased the "Peanut" color and its a darker brown more "chocolate" than "peanut" All in all, I am happy with the sofa and was pleasantly surprised by it.