Love this piece!  Quality is great, however, it did take me about 4 hours to assemble. Pay for the assembly… worth it!