I am a mini-marathon runner and I bought some close to the end of my mini-marathon training this past october and they are perfect for speedwork. I feel like my body actually functions better as a runner with them. They are even great for just wearing around at work all day...and my feet never hurt!