Kettlebells are cast iron weights, ranging from 5 lbs to over 100 lbs, shaped like a ball with a handle for easy gripping. Kettlebell weights and the training methods associated with them offer a different kind of exercise challenge using dynamic moves that target almost every aspect of fitness – strength, balance, agility and cardio endurance - providing full body integration and core stabilization. People love it because kettlebells provide a much higher-intensity workout than standard weight-training routines and offer superior results in a short amount of time. Kettlebells and yoga are a great compliment to each other!