I don't recommend the slap-type (metal spring band inside a plastic sleeve) at all. I tried a couple including name-brand Nathan, and they did not last much more than a year, due to the plastic sleeve splitting. I'm currently using some Jogalites from a Performance Bike closeout, simple plastic reflective with a fabric liner and velcro. If they wear out, I'll try the Leg Shields. Looks like a good recommendation.