Loved the style and the color choices and I'm sure it would be cozy and warm. However, I always wear a size 7 shoe, and I ordered size 7-8, so I thought it would have to fit. But when it arrived, it was too short, making my heel come down on the raised ridge in the back. Maybe order a larger size? Instructions say the fabric will stretch and to give it a couple of days, but I think that's unreasonable. Luckily, Walmart has a good return policy, so I returned it. I'm finding out that it's very haSee full review