I actually went a did a class today. Was definitely hard. I doubt I would be able to significantly grow doing crossfit regularly but I see why people really love it. My wife is obsessed.