I was a bit concerned on previous reviews on the difficulty of the assembly.  My experience was fine ( I am an engineer) with putting it together.  My only  negative comment would be to have the instructions highlight finished vs. rough sides of the pieces.

My suggestions for making this easier to assemble:

* Read ALL of the instructions before starting.
* Arrange pieces according the to instruction steps BEFORE doing anything
* Label the plastic bags (using their part #) BEFORE starting.  Each step has what part to use and how many.
* Have a nice and good sized assembly space so once you complete a step you can set those pieces aside
* Have a friend to help.  Makes it go by faster.

My girlfriend an I did the whole thing in about 2 hours.

The only goofy part was the door assembly and the drawers.  It appears the drawers are left and right biased. One drawer was too close one of the doors.  So I switched the drawer's side and they fit perfectly?  Go figure