Delivery was so easy, delivery guys were really helpful.  
The only assembly needed was putting on the legs. The screw holes were not exactly lining up but nothing some extra muscle couldn’t solve. The couch is very solid construction, very sturdy and very comfortable.   We are so happy with this purchase!￼