Besides FedEx dropping it on the sidewalk and not directly on my porch, the couch itself was easy to assemble. It is a lot smaller than I was expecting and the cushions are a little thin, but overall it is comfy and worth the price.