My other cover was worn out it was not a Weber cover nor do I think it was waterproof it might have been just water resistant after purchasing the proper fitting from Weber I am more than happy with it I even informed the friend about it when I happen to see they had a Weber and I mentioned to them I bought the cover and so I know they ordered theirs the next day
I bought this cover for my old Spirit (+8 years old) and I was amazed on how well it protects it from heavy rain and snow of the Mid-West. I am buying another one but for my kettle who also needs some protection after 10 years of service.