It was pretty easy to put it together but took a while. The deliver was great and on time. There was no damages or harm to my couch. It very big and I love it