Smooth, Flat, and Grippy Sole-running shoes should be designed with smooth, flat, but also grippy treads to allow traction while keeping your feet stable.
A flexible sole –The material used to make the shoe must be flexible and soft enough to provide support while still allowing your foot to move freely when walking or running