It was a great desk for the price.  Other reviews said difficult to put together, but not too bad for us.  Only compliant is that we got 2 delivered, but the customer service is working with us.  

Pros: Looks nice
Cons: NA.