These are the best of the three pair I have purchased over the past few years.  They fit well and the lining keeps my feet warm which is the main reason I bought them.  I wear a size 9 1/2 shoe and these are size 10 and they are a little loose unless I wear socks with them.  I have had them for about a month now and they seem to be well made.