To be honest, when I first opened the boxes I thought this is going to be junk.  After putting  it together it's really nice and it seems to be great quality so far. After you get the first chair together it's really easy. The cushions are nice and firm.  You can configure this in several ways. Great couch for the price.