Great quality. I did not have an issue putting them together.  Took about 30 minutes total to complete them. Upholstery is very good quality and I will spray them with scotchguard to make sure they stay clean.