“midsole” definition

The part of the shoe between the very bottom and where the foot rests, often cushioned.