I really needed a small footprint but large cabinet for my little microwave and this hit it on every level.  LOTS of storage space in a small space.    

Pros: Great Value, solid finish, great storage.
Cons: Only 1.  When you put this together, it is advisable to screw in L-Brackets so the bottom and top are stable.  I used 4.  Just wish they had been included.