I bought these to go with a P90X-style workout.  I was surprised by how much resistance they provided!  Switching bands during the workout is pretty simple with the carbinar connections.  Very satisfied with this purchase.