We love this pergola / gazebo!  It's absolutely perfect on my deck.  It was not too difficult to put together.  We did it with 2 people in about 2 hours.  Maybe 3. My only complaint is that I haven't been able  to find a replacement awning for this.  Not that I need it yet, but I anticipate I will eventually. It is also not at all water proof, but it's great as a sun shade.