These shoes are the best. I've been doing a lot of jumping around, push-ups, kicks, and all kinds of high-intensity working out and my Nike shoes were giving me blisters, suffocating my feet, and just not supporting me at all. What a world of difference! I did a search on Google to try to find a good recommendation for the kind of workouts I do and the New Balance 20v5 was the one I decided to go with, but that model isn't really easy to find anymore so I went with the version 6 and I'm not sorry. These do exactly what the article I read said they would - they give support in all the right places, help me feel the floor, don't cut into my feet, and they breathe.