I bought this on the recommendation of my personal trainer, and it is excellent for massaging my legs. The length is perfect for me. There are 8 beads, each about 1 inch in length, for 8 inches to massage with. The handles are just a little wider than my hands, so I can get a firm grip without having too much extra length getting in the way.
This is a great massager for anybody that has leg cramps. I love it after working out, especially after a leg workout with lifting. Its especially good when my calves are cramping up after lifting or cardio.