My wife and I love these.  They were originally recommended by our son's tennis coach who also runs marathons.  We have probably purchased 6 sets of them so far over the years.  They are really great for the feet, legs, back, etc.