I absolutely love this cabinet. Just the right size, exactly what I wanted,

Pros: Design, size
Cons: An assembly nightmare