After researching for some time, we decided on this particular model. It arrived in several boxes with all their pieces and some extra screws on the side. Some people complained about the holes were askew, but we didn't come across that issue. Although a couple of pieces were bent, but it was an easy fix. 
We counted all the screws and pieces before starting our project so it was a breeze when it actually came time to using them. The project took us 2 days and quite easy to put the gazebo together. I would say in the beginning the roofing was the part that took us longer than expected, but once we got the hang of it, it went pretty quickly. All in all we are satisfied with the look and functionality of our gazebo. We would definitely recommend this to our friends and family.