Great quality product with straps which click into place around the legs to stop it blowing away. It's not rained yet so I can't comment on the protection. I bought the Maxwell set with rising table but the cover isn't big enough to cover the bench as well.