This program has a good selection of exercises most of which dont depend on equipment. It is flexible in adjusting rest periods and going back to resume a smaller number of repetitions if you have missed a few days. It is possible to progress at your own rate which is good when you arent in your 20s.