This is my 3rd pair of Salomon, my 1st and 4th pair didn't fit like the 2nd and 3rd pair. That would be my biggest gripe with this brand, size 12 varies too much from style to style. My shoes typically last 6 months, I track my walking and average over 10,000 steps a day and when they've walked around a million steps they're ready for retirement. This pair has surpassed their stride spread and will comfortably continue their rotation in the weekend shoe. I highly recommend this shoe along with this brand. Just be prepared to get annoyed at their size differences. Once you find a pair you will be happy.