The desk is exactly what I expected.  All parts were present with even some extra  screws which was nice.  Packaging was intact.  It arrived 4 days later than initially quoted.  Putting it together is not physically difficult.  The caveat is making sure that you are using the correct ends/sides etc.  The diagrams are small, and it is easy to miss a small screw hole which is the only clue as to the right orientation.  This resulted in putting together, then taking apart a few times.  Making the diagrams a bit bigger with images of larger screw holes would help.