Do they exist? Was looking at Skechers but seems that they can’t withstand the rain. I just want something I can shove on in a hurry with my hands full in the dead of winter