Excellent desk!  Lots of pieces for assembly, so be patient and expect to spend some time... but the end result is a great desk for the price!