This desk looks good and functions perfectly for our PC.  We use it for paying bills and some associated filing too.  It has all the right cubby holes and generous spaces for the computer monitor and printer.  We like that the tower is hidden away too.  Just wish that the pull out keyboard tray had a "stopper" to prevent the keyboard from being dislodged over the back.  A little edge at the front and back of the tray would be a welcome addition.  Other than that, we're most pleased with this purchase, the price we paid for it, and the delivery time, too, was excellent!