Bought these for being on crutches so needed them to not slip down, to have good grip and to be comfortable/breathable. They didn't fail on any of these points. I bought three pairs. I will use them for when I'm stretching now that my cast is off, and in future for general exercise. These should be used in hospitals instead of those tiny ones with poor grip!
Good grip, don't fall down, double layered sole