A lot of pieces but pretty easy to assemble. I did it on my own taking my time in about 2 hours. It looks great and is made well for the price. No complaints here!!