I've been wearing the New Balance Trainers since the 1003 model. Some models were better than others but I must say that for my foot and usage these are actually perfect. From the lighter materials, excellent lateral support, to the cushioning in the soles which allow me to run for 2 - 3 miles no problem. So good I plan on buying as many pairs as I can afford before they make anymore and mess up a good thing.