excellent quality and an overall great desk  

Pros: drawer configuration and drawer size is great
Cons: takes a long time to put together, but you have to expect that when it is full assembly required