Beautiful, solid, the glass doesn't rattle in the doors, the doors slide well, roomy and more than enough shelves included.  My husband put it together without too much trouble (I don't know if I would have been able to do it with as much ease.)  Shipped very quickly, delivered just as promised.  Very happy with the purchase.

Pros: Lots of room - looks great - doors work well and the glass doesn't rattle.
Cons: I probably would have needed some help to assemble, but my husband figured it out easily.