Love the thick sole..I've walked out to grab something from the car after a rain and my feet were still dry as can be. Love that they are so soft and warm.  The only complaint I have is that they are a touch too big all the way around, so I feel like I have to clutch them with my toes to keep them from flopping off when I walk.  None the less, happy with purchase.  Think I might try a size down next time though.