It was assembled at the factory in all the right places so the assembly and mounting was easy for me. The parts were all there.  I am very happy with it.