I measured my dog exactly as instructed according to the diagram and ordered small. Unfortunately, it was too small. So when I tried to contact the seller two times as per their instructions, they never responded. The harness itself was of good quality. Can't say the same for the seller's service. Amazon's representative, Kevin came to my rescue and was extremely helpful with my return.