Lots of pieces but pretty easy to put together. The pieces are very organized to make it easy to find what you need while building it. I was able to build the whole thing by myself in a couple hours. Luckily I was here when the delivery guy came so I could have him put the box inside the house because the package was 150lbs which even he had trouble getting up our front steps. It is a great piece of furniture for the price. It looks so great in our dining room!