Many of the parts and screws were not labeled, making it a little tough to put together.  Had to use an electric drill for certain pieces and the doors were a little tricky and because after two attempts to get the door on straight, we stripped the hole and had to go to the hardware store in order to get it hung.  Two of the sides of the top were damaged in shipping, but only on the corners and not worth the time to send it back.  Overall, it looks great, the drawers slide easily and it only took us about 2hrs to put together.