I am on my third pair - these last for years and when they wear out I can't order a new pair fast enough.  They are comfortable and soft and warm - perfect for winters on Lake Michigan!  I do waterproof them though, as soon as I get them, and I do several applications.  I think this has helped my more recent pair last longer.