This Secretary Desk is the perfect solution for a small space.  Laptop, office desk essentials tuck neatly inside.  It was fairly easy to assemble, though it was rather dusty.  The added USB connection is a huge plus.