I purchased a high end brand, not to be named at this time, about a year ago that was supposed to be good for all weather as well. Seen these on a Facebook Group that I am apart of and looked into them and seen the price was literally half the price. So figured why not, worse case scenario I would go buy the other brand. Perfect timing for arrival because snow began to fall two days later and I was able to test them out. They worked great, better than the other brand ICON not speak of in the event of any flashback. Been about 2 weeks now and they are still going strong and not having any issues with the snow and rain. I would definitely recommend these, especially for the price hard to beat.