Assembly was easy, and all pieces arrived together. Our door and hallway setup prevented a big sofa, but this modular couch solved the problem. Highly recommend!