Directions were fine but difficult to build.  When finally built the desk is okay.  It will do.  Holes in the back of the shelves would be helpful for threading cables through.