I have never written a product review, but this product is so bad that I feel an obligation to do so. While there are 15 assembly steps listed in the manual, each step has at least 3-6 steps within it, totaling over 60 steps in all. This has taken me weeks to assemble (working on it for a few hours/week), and assembly could not be more complicated. There are 8 different types of screws/bolts, totaling 129 in all. When you're screwing these in manually, as instructed, you can see why it has taken me weeks to get through. Part labeling is unnecessarily complicated; they are labeled in long letter/number combo series (e.g. screw H175334 into H175392, etc.). I finally made it to step 12 today, only to discover that I'm missing parts (incredible, considering how many parts and pieces came with this cabinet). This has been such a waste of hours and hours of my life, that I'm ready to trash the whole thing.