It's the easiest desk that I have ever built.  Feels very sturdy.  All parts were clearly labeled and all tools came with the desk required for assembly.  I recommend it for anyone who is looking for something simple and sturdy.  Installation time was less than an hour.