I've looked at a lot of gazebos from different places then this one showed up with no reviews. After reading the seller notes I ordered it on a Monday and it arrived on Friday the same week.   The only reason it wasn't given 5 stars is because the sun is not blacked out. First, all the holes lined up as they should, I had a problem with one screw that wouldn't go all the way in, so putting it together was not a problem. Second, when putting the roof together, go slow as each piece slid into place. And we've had some rain and to date no leaks. When putting the hooks up for the curtains and screen netting, count the loops on both. Mine was 28 on each side. I put 29 on each side, one extra. And the curtains and screen netting could be longer, they just touch the ground. Overall, THIS is the ONE, looking forward to plenty of good times. They do provide the tools needed to assemble it. And 90% of this was put together by myself. These guys know how to make gazebos.