Nice desk. Had a broken piece but was easy to order a replacement. 

Pros: Does not feel cheap. 
Cons: Took a long time to put together.