UPSKY Dog Harness No Pull Dog Vest Harness for Medium Large Dogs Adjustable Oxford Soft Dog Vest 3M Reflective Soft Pet Harness with Four Removable Patches Easy Walk Harness [Solid Design & Material] Dog harness made from sturdy and high quality nylon material.Heavy-duty stainless steel D-ring and a sturdy nylon handle on the harness back.Help you to control and assist your dog. [Easy To Adjust & Wear] Quick belly buckle make it easy to put on and take off. Fully adjustable straps at the pet vest chest and neck ensures maximum comfort for your dog. [ReflectiveStrap Feature] Reflective straps on the front and back increase safety and visibility while out for a walk at night. [Four Removable Patches] Our dog harness is equipped with four removable patches. And hook and Loop panels for securely attaching any Service Dog patch.You can change identification in seconds. [Measuring Accurate Size] Please measure the size of chest accurately before purchase. As a general rule of thumb, if your dog's measurement falls on the maximum end of one size, always order the next size up. We recommend for large and medium dogs.