Awesome piece and exactly what I wanted for my office.  Not made of super high grade materials, but the price is right, the look is good and it meets my needs (only needed a single file drawer).  Assembly definitely isn't easy -- it took my partner about 2 hours to put it together.