The desk is a little on the small side, but it is exactly as described.  It was in perfect shape when it arrived, well-packaged, and the delivery men (we did pay for the "put it where you want" service) were extremely helpful.  We've only had it a few weeks, but the drawers are smooth, the cupboard works well, and we are very happy with our purchase.