TheraBand introduced the use of elastic resistance bands 40 years ago. Known for their range of coloured bands with each indicating its strength, these resistance bands are used worldwide, not only for strength and resistance training, but used for injury rehabilitation and recovery. These high quality bands allow you to warm up, exercise and cool down in a controlled way which is ideal if you are recovering from injury. You can choose your preferred length of band which if desired, you can knot to form a loop. The heavier bands, such as the TheraBand heavy resistance band and the TheraBand extra heavy band can be used instead of free weights like dumbbells, for an effective full body training session.