I have altura luminite shoe covers. They go nicely even over my mtb shoes and have been through a couple of heavy showers already (1 hour commute) without letting anything in, although again there is a slight issue with sweat. This will be less of an issue now the temperature is rapidly decreasing