Great piece of furniture. Looks great and feels very sturdy. Drawer mechanism and hinges are all very good - drawers open/close smoothly as do the doors. As others have mentioned, it isn't the easiest piece of furniture to assemble, but it's not impossible. I found the biggest challenge in matching up all the pieces of hardware with those shown in the manual (using a ruler to match up the dimensions of each screw and then labeling each bag is a helpful step). Once that's done, it's a relatively straightforward process. In all, it took me 3.5 hrs to complete.