Hello,
Assembly time depends on a variety of factors, including roof design, tools available, DIY skill, and the pace at which you work. Generally, you should plan on at least one day working with two or three other people that can assist you. If you need assistance with the assembly, please do not hesitate to reach out to us. We are available for assembly support 7-days a week at 1-800-851-1085 (press 1). Thank you