Excellent quality! The color is great and what I wanted. The wrong letter for assembly was in the directions for the chairs, other than that, it went well. I assembled solo, so I can't give a time limit on how long it would take. Very pleased!