I love the Zoom Fly 5! This is my 3rd pair, every time I hit my mileage and need a new pair I keep coming back to these because they are so comfortable and provide both heal and toe protection and bounce. I’ve run a half marathon race and also a full marathon which is intense training but these shoes hold up and provide the support needed for speed or long distance.