I love this cabinet.  Pretty easy to put together.  Quality piece

Pros: durable and easy to put together
Cons: No cons