Ladies half insoles, ideal fitting aid for fashion shoes. Moisture absorbent leather. Foam cushioned for extra comfort. Small: Sizes 36-37 Medium: Sizes 38-39 Large: Sizes 40-41