It took about 6 hours to assemble. Not at all difficult just very time consuming. The box is extremely heavy, so have a 2 wheel cart or a strong friend to move it indoors.