Pretty easy to assemble.  It is packaged very well so I was surprised to find a scratch on the front of one of the shelves right out of the box.