Really great product that comes with a lot of accessories such as a carrying bag and door anchor. I purchased this item for the p90x program that I've started and it was definitely a great purchase. Most of the exercises you do in p90x can be done with resistance bands with the exception of pull ups, but alternatives have been made possible because of the door anchors. These resistance bands can be pulled to great lengths without feeling like its going to snap on you. They snap on to the handles which makes interchanging between these bands extremely easy. One thing I do notice is that it seems to deteriorate in color the longer you use it, hopefully it doesn't snap on me one day and hit me in the face.