I always used to worry about buying Puma sneakers because I have high arches, and Pumas in this style looked like they provided inadequate arch support.  Glad I was wrong - the way the shoe is built, I have the arch support I need and the classic Puma style I've been looking for.  The sole on this sneaker provides good support from the ball of the foot to the heel.  I've been able to wear this shoe comfortably all day doing my Christmas shopping, and even lasted an 8-hour shift on my feet while working on the hospital floor.  Buy this shoe true to size, because the all-leather upper will stretch some with continued wear.