Fairly easy to assemble, although I did have to redo some pieces because the sides weren't necessarily obvious to me until you try to put it all together! Looks really nice and matches other furniture we had already purchased for our space. I love the farmhouse/industrial look of it.