I'm really happy with this couch. Like other reviewers said, it took me about 3 hours to fully assemble and it was easy. I used a few zip ties at the base (and out of sight) to hold the sections together. It's high quality and looks really good. My dog loves it too.