This was the the second cabinet I bought. The first one cost $60. I had to put it together and it was garbage. Looked and felt cheap. I bought this one for more money but the quality is outstanding. It came complete ready to hang with a great mounting bar included. Hinges and materials are of good quality. Im very happy with it. As with everything, you get what you pay for.