Pretty good quality. Allow yourself at least 2 hours to assemble and one of the 2 sofas I purchased did not have enough nuts in it, so be prepared to have to run out to the store...