This is a fantastic program. I cannot recommend this enough! I like all of Jeff's programs, I am just as pleased with this one. Some commenters have given this program lower marks because of the lack of alternative exercises. If you do workout solely from home and your only equipment are some dumbbells and bands, you will have to be proactive and find an alternative. But if you attend a small gym like I do, you will have everything you need. Thanks Jeff!