Just perfect! I got the green "friendly" harness in small for my Jack-Russel/Rat Terrier mix and it fits her perfectly. It's bright, well made, and enough padding that she is comfy in it. Unlike the other 2 I ordered, this one has a ring on the harness at the back and on the front too. Really worked out great for my needs, I only wish they had one that was for seizures-- but this will let people know it's safe to approach her to read her dog ID tag which does alert that she has seizures, is on medication, and not to feed her. Very happy with my purchase. I also got the blind dog (white) and nervous dog (yellow). Very happy with all three. My dogs are all different sizes from 10 lbs to 20 and different heights, neck and girth, but the small fit all 3 beautifully. I'm delighted with the purchase and glad I decided to splurge on these and the matching collars. Even my nervous dog who refuses to move if you try to put anything on her is comfy in her new halter and really doesn't seem to mind wearing it at all!