The cabinet itself is of good quality given the price, but there are over 100 screws with this (not an exaggeration)!  It took hours for me to assemble this, and I consider myself handy. Just a fair warning.