Easy enough to put together.  Had to make a few adjustments around the drawers because the unit and drawer instructions were conflicting but it was easy to figure out. Took us about five hours but well worth it!