for the price, it can't be beat.  Had to request a new one due to the first having a broken glass door - and when put together the doors didn't line up with their predrilled holes, etc.

Second on was shipped out immediately and it was same materials but packaged entirely different.  This time everything lined up beautiful and nothing was broken.  Different hardware for hinges and screws - so I think the mfg re-did the assembly and buildout.  

I would buy again for this price as long as it was the second shipment product.