I bought 3 pairs, for me,my mom and my sister. We love to have similar things and usually buy for all of us.
I usually wear 7 and my sister 7.5 and my mom 8.5. But this somehow fits small. We sized up by .5 each pair. But my mom she had the size 9.5 and it fits better with much room for thick shocks.
We will be going on a trip this fall/winter will update how effective this is for cold and snowy weather.