Waited a while to receive, but love the sofas. We ordered 2 of them.  They are so soft. The seats are wide enough, but seems not quite as deep as I’m used to.  The boxes were a pain to get off of the sofas (but were needed to protect them during shipping). The instruction page for assembly was not very helpful, but putting the pieces together was not terrible, and no tools needed.  The sofa is soft, the arms are soft, the foot rests are soft (not terribly long... if you have y’all ppl in your family, check measurements before ordering.  I’m 5’4”... just barely fit).  The sofas are pretty and comfortable and “nappable.”  What more can a sofa be?!!