I love this desk!  It's just the right size for my small home. The neutral colors blend well with the decor in my home.  The top is large enough to hold my 15" lap top and 27" monitor, and there is still enough working space to write  and use mouse.  The key board tray is also large enough to house the keyboard and provide writing space.  The bottom shelf is large enough to hold a printer.  The desk is sturdy and it was easy to assemble.  Just an overall great purchase!