This cabinet is very nice and sturdy.  I happy with the purchase, but wish there were more shelves and a couple of inches taller and wider.  Installation took a few hours but instructions and parts are well labeled.  Overall, it's a nice cabinet.  

Pros: Nice finish, easy to assemble
Cons: Not enough shelf