Insole

Insole
Footbed or Insole is the foam padded mesh that your foot stands on. May be removable or may be cemented in. High end shoes will be molded EVA of PU foam – Low end shoes will be die cut EVA. Insole Board 
A paper based board used to provide structure inside a shoe. For example, a stiff hiking boot will have a thick plastic lasting board. Also called Sockliner

Older
Heel stabilizer
Newer
ISNR 20 (TSR 20)
Shopping cart