Good unit for this price. Took a while to put together but very solid and looks good. One issue you might want to think about when building is where your cables are to be located. I ended up moving the back panel in order that I could run cables to appliances sat on both shelves.  In retrospect I would have been better off leaving the back panel off completely.

Overall very pleased.