Never worn because it’s too big for my dog. The size large should fit a 17-21.5 inch chest but it was too big for my dog’s 18 inch chest. Should fit a small - medium dog. The harness has 4 adjustment points and is designed to minimize neck pressure, putting the pressure on the chest instead. Step in style is good for dogs who don’t like having harnesses put over their heads
Washington, DCMap is approximate to keep the seller's location private