For the price and size to fit my small space, this is a good product. The boxes were heavy and I assembled the sofa solo. I'm about 5'1", so I pulled the items out of the boxes instead of lifting both myself. The first step in the instructions was confusing but after that it went well.