It took a day and a half for 2 people to put up due to all the small parts and their difficulties understanding how to errect the roof, but it is up and I love the look and quality. I am still waiting for rain to see if it leaks or not. I was very happy that all the parts were there, no dents, with a few additional ones if they got lost or misplaced. I will come back on here if it leaks but I am very happy  with my purchase from this manufacturer.