As midfoot lander, it is difficult to find the right shoe, with protection on the right place, without a bulky thick heelpart. There all my training is done on hard surface (living in Shanghai downtown), this is major to me. This shoe gives me the right mix. It gives enough cushion in the middle part, and enough response to stay in touch with the road. I use it sometimes for the long runs (>20km), although I prefer it on the speed sessions. Overall it is one of the better shoes I ever run with.