Shipping took a long time but well worth it.
Sofa came completely assembled, just had to put covers on the cushion.
very classy looking piece.  I would recommend getting the sofa side end tables to complete it.