Very easy to assemble and looks and feels great. The cushions are on the firmer side but still quite comfortable and the couch looks very similar to the photos. Very happy with the purchase.