Bought these for the winter. I live in the city and the streets, sidewalks are not always cleared.  These worked perfect and are very comfortable.  Fit true to size.  Not waterproof but can take a lot of wetness (on the top of boot, toe area) before you can feel it.  Warm but does not make your feet hot.  Very happy with these and would recommend.