The product is generally okay. It mostly works as advertised but it took many hours to assemble such a simple looking cabinet. In the end, it wasn't worth my time to put this thing together. I'd rather pay a little more and buy a mostly assembled product rather than piece molecules together. The lock mechanism is a joke if not an annoyance.