I was told to get these by a friend and i see why. They are awesome. I rode in 37 degrees and no problem at all. They are easy to slip on over your shoes and don't shift. If you are not thinking of your feet during a cold ride, then you know you have the right cover. I don't know about rain with them but they do seem quite durable so far. The right choice for shoecovers.