I got these shoes to train for a marathon. Up until then Mizunos Wave Insprie had been my go to trainer but the latest version were an awful color and I was hugely disappointed in having to replace them after 300 miles.
I ended up choosing the on Cloudflyers and I am so glad I did. My first run in them happened to be a half marathon. I would normally not break in a pair of shoes on a longer run or a race, but they made my feet happy!
I went on to train for my latest marathon with these and on race day opted to run in the cloudflyers as well. They are light but still offer the stable ride I need. This was my fourth marathon and the recovery time following this race was the shortest I've ever needed. Definitely an ON convert.