Good quality for the money. The 1st one I ordered came damaged. But customer service was great! They had another one shipped right away. The cabinet came fully assembled except for screwing on the feet I have been very happy its their products.