Perfect, easy to assemble and it doesn't take up too much space.  The keyboard tray is awesome.