I just picked up a pair of these yesterday and they are the best thing I have ever put on my feet. It feels like you are barefoot but 100% protected at the same time.*

Anybody else have these?



PS: couldn't post in general discussion for some reason