SIZE - M: Neck Girth: 14-20” , Chest Girth: 16-28”. Very Important to Measure Before Buying. When it properly, two fingers should barely between the fur and strap..EASY ON & OFF: This dog harness equipped with 4 quick release snap buckles at neck and chest, making it much easier to put on and remove. You don’t have to fight to get it over dog’s head. The locking mechanism makes it pretty secure, so no worry about accidental release..NO PULL & NO CHOKE: This no pull dog harness is specially designed with 3 metal leash attachments. The front D-ring is to stop your dog from pulling on walks, it is also good for dog training. The back D-ring is ideal for casual walks, jogging, etc. Pulling pressure is evenly distributed to the body to prevent choking..SAFE & USEFUL: This soft harness featured with reflective strap is ideal for night time walks, making our dogs stand out and keep them seen and safe. The sturdy padded handle on top makes it easy to grab dog quickly in emergency. It is fabulous for helping dogs up stairs and looping a seat belt through it for car rides..ADJUSTABLE & COMFORTABLE: Our dog vest harness features 5 adjustable straps to create a custom fit for your dog, with some room of growth. It designed with mesh filled lining, keeping your dog cool and comfortable all day long, no rub and irritate their skin.