This desk works perfectly for us.  It has a large enough desktop to hold my large monitor, a place for the printer, and storage drawers.  It also looks good and blends in with my other decor.