OK, here's the thing......this workout program works great! 90 mins per workout (including the 30mins cardio)... provided one doesn't doddle with 2-5min breaks between each set! Do the set, stretch, on to the next set! Great results. Lean, hard, and symetrical.I can't figure out why previous reviewers say it takes so long! Get in a zone & just go!This is not a "bulk-up" plan for those who are looking for huge mass gains. This is a sculpting plan.Bob knows his stuff.