assembly was fairly easy....its a nice sturdy unit, however the drilling in the side panels to accommodate adjustability of the shelves is a little strange. The top and bottom shelves end up being way tall and a waste of space.