Very happy with the cabinet.  It did take a lot more time than I would have liked to assemble but still very happy with the product.