I bought these for my fiance a year or two ago and he has LIVED them them, he even tries to wear them out of the house... so he demanded that he always have the same kind when the others wore out, needless to say, I just ordered another pair, they are warm, cozy, and have a sole thick enough for support, and to wear outside to take out the trash, recycling, etc.  GREAT BUY, and worth every penny!