only tried it these past summer, winter time I'll wear it w/ 2 layer of socks, Its basically a work hand gloves that I retrofit in my feet, it has a thin rubber on the sole. very useful on rough, hot pavement.
no slip, the white elastic strap prevents slipping.
I'll write later the history how I come up w/ it and how it helped me in really enjoying marathon racing.