Over all it was a great purchase BUT the holes already in the pullout frame were too small for the screws that were to be put in.  I had to go purchase something to widen the holes.  Took me 4 hours to put the desk together.  But after it was together - it is very nice.