A very quality product.  I put together in a couple hours, everything fit together perfectly.  If there were any con to the product it is the front doors do not close without a space between them.  Very minor.  I am very happy with the product!