I do a lot of hills. This shoe provides all the cushion and support I need for my workouts. Note: I only do 2-4 miles a day. This shoe is perfect for that. It is a little hot though. Lacks a bit of breath-ability. I would buy it again.