Lots of parts but finished assembly in less than 2 hours...even better looking and more solid than I had expected, and all the pieces fit together perfectly....EXTREMELY SATISFIED!!