This desk was a hit with my son.  Assembly takes a few hours but the instructions are clear and each item was well labeled as show in picture.  You need space to lay the top and bottoms together to connect.  The desk is a good size and sturdy.