These make walking with our dogs so much more comfortable- and this one is the best we've used. It is nice and wide, so it doesn't cut in if the dogs are pulling. It has a spot for poop bags with a slot to pull them out easily, a pouch for your phone or treats or whatever, as well as a holder for a water bottle. We tend to walk for about an hour, so its nice to have all of this stuff and have it easily accessible. I personally really like having my hands free, but also it allows your body to stay better aligned while walking so that everyone is getting some quality exercise on the walk. The leash part is a nice length and has the two handles, one at each end with a nice strong bungee length on one side, and an adjustable strap on the other side- which came in really handy when I swapped out dogs from a pitbull to a Dane just to see how it worked with each-I shortened it easily with the taller dog. My favorite part though is probably the seatbelt buckle in the middle. During the walk I decided to shorten the leash even more, so threaded the leash end through the large ring on the belt and clipped it to that buckle, reducing the length of the leash by about 1/3, and keeping the dog in more of a "heel" position. Sometimes we walk muddy trails or sandy beaches, and it's really nice to be able to buckle them in so that they are not climbing all over the car with their mucky paws. Also handy if you have one that tries to sit on your lap while you are driving (even though they are 100lbs). That buckle detaches with a nice clip THAT LOCKS(!!!) so that you know it is secure when you reattach it to the leash. It's like a go-go-gadget leash - it doesn't get any better than this, IMO.