My last pair has lasted 9 years worn on average 6-8 hours a week and still has plenty of life in them, however, needed a brand new pair for something else. They shine well, and will last if you care for them.
I felt this product's fit was
Fits true to size
I felt this product's width was
Fits true to width