Putting it together required an unexpected trip to the hardware store to purchase screws which actually fit the pre-drilled holes in one portion of the assembly.  Also one of the doors came slightly warped which prevented the cabinet from properly closing until I reversed the doors (top to bottom, bottom to top.). 

Pros: Nice looking, functions like it says it should.
Cons: Not well engineered.