Perfect !!!!  We remodeled our home and needed a small desk for our pc, tower, printer, phone, etc.  Putting this together took a while but was not difficult.  It's the perfect size and color.  It's well made and works beautifully as a small business area in our large great room.  We were unable to find anything else out there that was exactly what we needed and wanted.  Don't hesitate on this desk.