The cabinet itself looks nice, but multiple items were missing (one handle and other screws). Some holes were drilled in the wrong spots (1/2 in. from the actual connection), so I had to drill new ones, making the wood weaker. Some panels had splintered wood on the edges. The back panel was too big to fit, I had to get some sandpaper and fix it. The top panel came pre-assembled with another part but the screws would not hold them together (screws too small/holes too big), and it came apart. The drawer railings were not symmetrical, the left one was placed too high and the drawer would not fit, so I had to break it and create a new one (the railings come pre-assembled with the side panels, it was not my mistake). 
It took me several hours and multiple days to put this cabinet together, since I had to fix all these mistakes/quality issues. Most of my furniture has been bought online and I have assembled all of it; this is the first time I have to deal with so many problems!!