This was NOT so snappy to assemble, however, I love the real wood construction. The finished product is pretty and sturdy.  I looks great with a desk I bought from the same company.  Be sure to not make it top heavy, especially if it's resting on carpet.

Pros: Solid wood construction and Beautiful
Cons: Tricky to assemble and can tip easily