We've gotten great feedback from out Indian FTR riding customers. These are an effective way to minimize handlebar vibrations.
At about 14.7 ounces each, they have plenty of mass to get the job done. Placing mass as far outboard as possible is the best way to help mitigate annoying vibrations. As with all our bar ends they are proudly made here in the US.
These will also fit any handlebars with an inner diameter ranging from 14 - 16mm. Larger bars would require our 7/8" universals.