So, I bought these on the 30-day return deal that On has - you can try out the sneakers for thirty days and send back free shipping and full refund if you don't like them. I'd like to know how many they get back, because these sneakers are amazing. I have been running in UltraBoost for 6 months and saw the ad for the Cloudflyers - I've viewed the On website many times but was unsure as I thought the sole might be a gimmick. WRONG! I love running in these shoes - they are supportive and cushioned but provide a "feel the ground" sensation when you are running. I've run short and long in these and now they are my number 1 pair. I should have known the 30-day return was never going to happen - and I am glad!! Get these shoes...you will not be disappointed.