I don't have winter where I am and was headed to New York for few days so I needed something reasonable priced and comfortable.  This fit the bill. There were two versions of this I got the solid not the knitted. I got my size but it was an exact fit if I had to do over I would go up a size. There was no snow but it was very cold and I was out in a full day of rain. My feet were warm dry with and without socks. One previous reviewer said that there was insufficient sole between your foot and the ground and they were correcy. Although it looks like there is a sole in the picture your feet feels like it's on the ground even though its very soft inside however I was able to walk well enough for the four days. I was out in the rain more light drizzle for about ten hours straight but my feet did not get wet I did make sure not to step directly into any puddles though. It's not the best but for what I paid it worked great for my trip.