It is amazing for both pull up training, and for adding resistances to bench press, squats and Olympic lifts. With resistance band training, every part of the exercise has resistance, resulting in wider range of motion strength and more complete stimulation hence promoting muscle growth.
eBay