Very easy to assemble! The sofa was delivered in two separate boxes. The only issue is that delivery took almost 3 weeks due to delays, but other than that, I’m very happy with this purchase! Moved into my new house and this is a great addition to the basement family room. The sofa feels sturdy but only time will tell. The pieces and parts were intact and packaged very well so no defects. Looks a bit smaller in person than the pictures but still very satisfied with my purchase !!