We purchased two sets of these bands for use with P90X.  We have completed one full cycle of P90X and part of a second cycle, although we eventually switched to weights for most of the program.  We continued to use these bands for pull-ups