The price and quality of this unit are exceptional and the materials used in the construction are good. The assembly takes about 2+mhours to DIY. The assembly is NOT for a novice. The only com[laint I have is that the colors in the website for the overall beauty of the unit are not what you get when it actually arrives at your door. The top I thought was a glossy black finish...it is not....but that's okay by me. also the color for the front side panels looked lighter in the website photo when I got it together they looked more like a walnut color to me. Little issues but nothing that would not prevent me from purchasing this unit again or recommending it to anyone.