These were my first purchase for this style. They are a little big and slip off my feet when I walk but they are very warm! The soles are very durable for a quick run outside. I would recommend and will be buying another pair as it has been years since I could find a pair that have kept my feet warm.