These are very cute. I sized up because of reviews. They are big on me. But my feet do slide forward while walking. Very big inside so if you have skinny feet or calves these probably won't fit comfortably. Wore them in some fresh snow that was rained on.  So slush at some parts. Even sank into the snow. But my feet or socks never got cold or wet.