Very happy with my pergola, I lagged it to the house and to the deck and it's solid. Had a heavy rain day and didn't leak at all. The only negative I can say is that it is not aluminum, it's powder coated steel. I stuck my level on the legs as I installed it and my level magnet stuck like glue, so yes rust resistant only because it's powder coated.