Anybody have these? I've had my eye on them for quite a while and am looking for comments on them.

I've read that the soles stick pretty well on flat pedals, but are they durable enough as occasional streetwear? Or will the soles wear out pretty quickly?