It was too expensive to build a percent roof covering our back deck.  This gazebo did the trick. We installed a sun shade to stop the evening sun so we can enjoy the tranquility of our back yard. And cookout without getting rained on. Would definitely buy again. I put most of it together by myself. You definitely need two or three people to slide the roof panels in place.