Hi Philip, We had some decent rain over the past few days, quite heavy at times, and I had no leaks at all. The ridge panel remains just as it would be if the roof didn't roll off. It is secured on the western side which is where most of our weather comes from, unsecured on the eastern side. It is fairly rigid, and I don't anticipate any issues.
Thank you for the compliment!