Nice quality and looks great...problem with a door hinge so will have to order a replacement part.  Assembly is a total pain but worth the aggravation.  Would caution buyers to be aware of the difficult assembly.

Cons: Assembly is quite difficult and instructions are a bit vague