These shoes are super comfy, great on runs though I haven't tried them on longer runs. I feel they run a tad small, so I ended up returning my original pair and getting another a half size larger, which is why I gave these shoes 4 stars instead of 5.