The overall quality is not great. "Made in China" and you can tell. It also arrived with minor scratches and two of the legs was in very bad shape. Overall assembly is pretty easy BUT some of the wholes were drilled incorrectly and had to be manually widened