Assembly instructions were ok. Spent all the time to put it together only to find at the last moment that the design didn't work to have the shelves on the end in place so now it's got two bigger sections on the end. Kind of annoying.