To this point (I've played twice wearing these shoes), I am most happy with these. If I get pretty good life from them, they'll be great. Have purchased two pairs of different brands in the past 18 months and both are now at the trash dump. Hope these mesh ones will be long lasting.