We received the desk on a Friday and I put it together Saturday morning.  Excellent quality and easy to assemble.  No problem drilling the holes in the desk top, took about two minutes!  Thanks for the great delivery service.  

Pros: Great desk for the money.
Cons: I can't find any faults with the desk or assembly.  Outstanding quality.