Lots of assembly, many steps, but everything fit together with ease. All holes line up and well milled. Takes a little time and maybe extra hand but well worth the effort. Beautiful solid and good sized piece. Very happy!