Excellent quality and easy to follow directions.  Assembly is very time consuming but I was not surprised.  I had already purchased and assembled the matching desk several months ago which also took a couple hours, but both pieces worth the time.