This product is not 10 ft. it is 9.5 ft. long.
The included hardware is insufficient to properly secure the product for Canadian weather.
The panels are advertised as clear polycarbonate, but the panels are actually clear CORRAGATED polycarbonate.
Each of the 3 panels are cut in half purely to save on package size and shipping costs from China.  Cutting the panels severely reduces the integrity of the product,  ease of assembly, and outdoor performance.
The assembled appearance of the product is good, so I re-assembled the product with $80.00 additional hardware and silicone sealant to improve intallation and performance.