My husband is in th process of putting the desk together.  It seems to be going very well.  I believe we will be very pleased with the finished product.  

Pros: Seems to be a very sturdy desk.  Instructions putting it together are outstanding.
Cons: Can't think of any.