I bought these shoes because I needed a good soft, cushioned running shoe. I paid almost $140 for these and that's why I'm dissappointed. My expectations were too high. It's clear that price is no indication of what you will get in the running shoe world. I expected a $140 running shoe to be 2X better, 2Xs more comfortable than a $70 running shoe and that's just not true with this shoe. With running shoes, there is a point of diminishing return. A $400 running shoe is probably not 4X better and 4X more comfortable than a $100 running shoe. Think about it! This Mizuno is just as good as the $80 NB 1064 and the $70 Asics Duomax GT-2150. So I tried all 3 running shoes and the Asics was the best of all three. I was most dissappointed in the Mizuno Wave because these cost double what the other shoes cost without any difference in performance. Next time, I'm going to buy two pairs of the Asics. That's smarter! I'm also posting this same review on the Asics I bought through Amazon.