Great quality! It took about 2 hours to put together, and they even sent along extra screws and dowels to ensure proper assembly. Directions were easy to follow and I am very pleased with the final outcome.