Overall, we really like the this couch. We have a very narrow doorway so we needed something we could assemble ourselves. I was very concerned about this but it was easy! I took my cat to the vet, came back in 40 minutes and my boyfriend assembled the couch in the time we were gone. The only thing is that the longer part of the couch sort of slides on the hardwood floors. Since the pieces aren't permanently affixed, after several people get up and down and few times, it slides back a bit. The couch took way longer to arrive than I thought. It said it would ship just 3 days from when I ordered it, expecting it to come soon but it took a month. But we love it now that it's here!