Love these!  I have multiple pairs of these.  I bought my first pair years ago and I loved them so much, that I have continued to buy others!  They fit perfectly and are so very comfortable!  They hold up well!