Rather challenging to assemble and very heavy but I like the finished product.

Pros: Good value and serves the purpose
Cons: Not a fan of particle board, weird smell that lingered for quite awhile