Breathable and moisture absorbing insole. Top layer made of 100% soft cotton terry for the ultimate absorption of moisture. A soft bottom foamlayer provides effective cushioning and outstanding barefoot comfort. Fits most types of shoes.