This was not as difficult to put together as I had thought from the reviews.  Everything is labeled, but it does require some drilling and force.  When we assembled the drawers did not fit correctly.  I bought 2 of these, one drawer works, the other does not slide in the frame system.  It's still nice, but more on the cheaper side for function and looks.