Not too hard to assemble. The unpacking was a mess...styrofoam bits everywhere! Purchased two to hold all of my families board and table games. Could use a bit more sturdy bracing on the uprights that hold the shelves. All in all a really nice looking unit.