Crossfit is pretty hardcore...a lot of the arm wrestlers I train with do crossfit and i'm telling you man this shit works. Great overall strength, always look good and always feel strong...it's a great overall workout. It's just not for me at this point, but as I get older, I see myself moving over to crossfit.