I will say it was "fun" to put together.  With some patience, the construction was not a problem.  The piece looks great and meets my expectation.

Pros: Appearance, cost
Cons: None fo the price