Was surprisingly easy to assemble, very hard to move though... very satisfied with its appearance for the price!

Pros: Price, ease of assembly, modular design, appearance
Cons: Difficult to move!