Great product!  I am going through home physical therapy for my shoulder and was using latex bands that kept ripping.  I bought the Black Mountain Resistance Bands and what a difference!  I can really feel the workout on my shoulder.  The different degrees of strenght are great for increasing reistence as you get stronger. I'm sure these are also great for general exercise and strenghening.  They are built with high quality parts.