We brought this harness in a size large and it fits Our puppy perfectly. I love the adjustable straps, which means she will be able to use it as she continues to grow. The quality is amazing, it is super cute and I t has taken our walk game to the next level!! 😍💞