We have never spent as much time on our deck as we have since adding this gazebo. It was relatively easy to assemble, but takes two people.  After assembling the roof and a really hard rain, we did have a few drips.