With two adjustable straps, you are able to create a custom fit for your dog. Therefore, he/she will be able to be comfortable while walking. The straps go over your dog's belly, not their legs. If you adjust the straps properly, your dog will have a hard time escaping from the harness. In addition, there is no stress on your dog's neck, so no more choking. A regular collar and leash is well known for causing dogs to choke and gag because of all the pulling. With quick release buckles, I can easily take it off my dog or put it on my dog. It does not rub or pull their fur, so there is no discomfort or pain for your pet. The harness is machine washable, so you can easily keep it looking new after all your adventures with your pet.