This desk is great for my purposes.  It holds all components of the computer including the printer on top of the desk with plenty of room to spare.  It is  large without appearing imposing.  This is due to the efficient design and clean lines.