Kettlebells mix strength, flexibility and endurance training into fluid, highly effective "old school" cross fitness workouts. Kettlestack kettlebell handles are a great home gym/workout!