All cast iron. This is an ideal weight for the guy who has never lifted kettlebells before. Even though you might be fit, KBC strongly urges (anyone!) not to jump right to a heavier weight if they have never taken lessons in KB lifting before.