Arrived well in 2 separate boxes. Assembly was easy and seamless. Super soft and comfortable! So satisfied with the couch and cushions are so big that sometimes we dont even need them! Love the arm and back rest of the sofa.