They're nice and soft, stretchy. They definitely protect all my leather Klogs, I absolutely cannot stand to wear a shoe (particularly leather lined) without socks. So rather than searching for an odor solution, I wear these.

They shrink a bit in washing - oh, and you need to do them by hand or in a lingerie bag because your washer will probably eat them like mine did. The shrinkage caused no problems; in fact, they cover better now.