i assumed there wont be so much assembly, but there was although all the tools required were pretty much there having a set of tools at home would be handy and help assemble fast, Not too much hassle pretty easy installation process and good product over all and looks nice.