Quite easy to assemble if you have any experience assembling from box. It has been a full year in Michigan now and has worked perfectly. Totally watertight when it is raining. Love it￼