I've been Crossfitting for a year now. I would recommend it to anyone really, at least give it a try.
The great thing is there are modifications for just about everything we do so you can scale each workout to your fitness level. Try it out!! Usually CF offers a first day free trial, that's all it took for me and i was hooked!!