This is a high quality set at a very reasonable price.  I use this as a modifier for P90X.  Black Mountain Products customer service is exceptional as well!  You won't be disappointed with this purchase! Good Luck!