Huge assembly and more than one person is needed! I had to pay someone $150 to help assemble.