This gazebo fit perfectly in the space it was  intended for on my deck. It took one day to put it together. We took our time and the effort was worth it. It is very bright under the roof because of the sun reflective panels. It is quite different from a solid metal roof. The privacy panels are nice and heavy and very water proof. I’m sure they will last a  long time. I loved the way the hooks are permanently attached in the hook rails. No need to ever go looking for missing hooks. As a prior gazebo owner, I can say that this one was much easier to put up than the one we took down. I absolutely love it and it was a good bargain and good quality.