My first impression of these covers is that they are study, well made & have both leg straps & a cinch to secure against wind.  It hasn’t rained, but I expect they will perform & hold up well over time as the material is pretty thick.  Only caution is they are a bit oversized, so shop accordingly.