I was excited about this cabinet and loved the finish....HOWEVER - the design to assemble and the parts are SUB STANDARD.  the small connectors and various bolts, etc. are POOR quality and cannot support the weight of the materials.  It is nothing less than unstable to the point that the top does not securely attach to the frame and the body wobbles such that I cannot even stand it up - it it like a house of cards.  Sadly, I recommend AGAINST purchase of this furniture unless you pay the extra $'s for it to come Pre-Assembled.