When I first started, the assembly seemed like a nightmare. But the final result has been tested by rain and wind, and it’s held up. The polycarbonate panels and aluminum frame are solid.