Pros: flexibility of variety of weights
cost effective if trying to get large number of dumbells
Cons: difficult to use, once you figure it out overall its a great product
this is a great product. it provides the flexibility of changing the weight to any given dumbell weight versus buying 20 different dumbells of weights from 10- 100 pounds, you get a variety of weights all in one product.