As functional training is becoming more and more popular in the fitness world, we have a great range of kettlebells and medicine/slam balls for you to browse. This method of training is great for your whole body as it improves strength, power, mobility, endurance and flexibility all at one time.