Anecdotally it seems as if people follow it better than some other programs. In that regard it is fabulous. It is heavy on the anterior chain so it should be supplemented with some posterior chain exercises. It’s great for burning calories and for working large muscle groups. I always think it’s funny when I know the people at the gym who are doing the abs from P90X because they are always doing the same funny ab exercsies.