The sofa came in good shape. We also used the assembly service .  They came in on time as scheduled and did everything very fast.  We noticed later that the two legs in the center were not assembled properly and they were  both tilted. Luckily, We fixed it ourselves but it was annoying that we paid for additional $120 some for a poor quality of work.