Easy to assemble with clear direction, solid feel and nice finished desk once done.

Pros: easy assembly, nice looking desk and solid feel
Cons: None