I am pleased with the sofa. I knew it would come in 3 boxes and so thought I would give it a go putting it together. It was fairly easy, however the screws for the 6 feet need to be screwed in with a drill - I tried with the Philips head screwdriver and it was not easy. Other than that it was fairly easy to assemble. It took me about an hour. I do agree it is small but if that is what you need then you’re fine.