It was really easy to put together.  I should have measuree the actual desk where it was going to be.  It is a little high up, but we are going to make it work.  Seems to be great quality.  :)