A very good quality one will keep the snow off because of the good quality material it's made of and the signal will come through wery well but to avoid condensation seeping into and damaging the LNB or other devices, a good spray of WD40 over the whole dish and left to dry before fitting the cover ...