This exactly what I was looking for. I found the same cabinet under a different brand name and store that did not have good reviews. But this one had good reviews so I took the chance and I love it.  The quality is better than I expected and it was shipped with lots of extra packing and cushion on the corners. It is fully assembled and fairly easy to hang. I highly recommend it.