Several issues:
1. One of the wood doors was missing a hing pin
2. The middle shelf holes did not line up resulting in a crooked shelf behind the glass doors

Pros: looks great once assembled
Cons: quality of hardware not good