This cover looks nice, but when we have heavy snowfall it will slowly leak through -- Defeats the purpose.  You really have to cinch the strings super tight as well.  Ours always blows off when it's windy.  We do live in Colorado so our weather here is extreme and harsh.