Great quality for the pricesize. Very easy assembly. Only downside is if you have dogs (who are allowed on the couch) make sure their nailed are clipped. We already have a few snags in the fabric on a couple of the cushions. Nothing majorly noticeable.