This desk is simple to put together as long as you have a good drill.  I put this desk together by myself.  Took me about 30 minutes.  Great quality.