I would recommend insanity to anyone. In fact some people from work entered a biggest loser weight competition and asked to join me in my daily insanity workout. One of the guys was 5'6 and weighted 203 pounds, 5 weeks in he is now 170 and he has done it the right way, no crash dieting etc. We mix in 4 days of insanity with 2 days of p90x weight lifting and a rest day each week. Basically the best of both worlds.