Cabinet is good for the small space it occupies.  

Pros: Nicely finished, solid once assembled.
Cons: Some what difficult to assemble.  Drill holes on center piece were missing.