This is a fantastic system to use when training crazy young puppies and dogs! It keeps your dog safely attached to you, leaving both of your hands free to Click your clicker, give hand signals, and treat your dog! This product feels very sturdy and well made. The leash material is very thick and feels like it will stand up well to prolonged use. All of the buckles and the leash clasp feel sturdy as well. The leash clasp can unbuckle from the leash itself (as you can see in the stock photo) so you can let your dog roam or swim, and then hook them back up after. The leash section itself can also unbuckle, allowing you to use it just like a normal leash and is adjustable from 22" - 40".