Just received the sofa today.  Assembly was easy.  Looks great and it is comfortable.  I’ve been looking for a firm couch where I don’t sink into the seat, and this couch is exactly that, although I cannot attest to the quality or durability of the couch yet.