Took about 5-6 man hours to assemble. The quality seems good. We’ve had it up for about a week. It looks nice and we had zero issues.