I go through a pair of these about once a year.  They are so soft and warm and hold up great.  After about a year of being worn daily, the padding on the bottom starts to break down, but that is to be expected after that long.  I highly recommend these.