The sofa arrived packaged very nicely and instructions are straightforward. There are six pieces and four light weight black plastic legs that screw into the side pieces. The side pieces attach to the long seat, as does the back panel. The two back cushions attach by Velcro to the back piece. I unpacked and assembled myself in about five minutes. It is a great navy shade and goes well with my decor. The sofa is extremely lightweight and sits quite firm. The quality is about what you would expect at this price point. Would be perfect for a first apartment or an area that would see light use. We got this to use either in our bedroom or in the basement area and haven’t yet decided on which space to go with.