Nice desk, a lot of pieces but good guidelines to assemble.   

Pros: Fast delivery
Cons: n/a