We made multiple trips to different pet shops searching for the best fitting harness for our mini golden doodle. It seemed none of the harnesses we tried fit very well. Size small was either too small or medium was too large. We could never find one that fit well while looking comfortable on our dog. We always returned every harness we tried until we came across Ruffwear Front Range harness. After consulting with Ruffwear on proper size and using their size chart, we settled on XS. I was skeptical, but when the harness arrived, we tried it on our doodle and it was perfect. The harness appears very well made, adjusted easily, fit well and looked comfortable on our dog. It was perfect in every way. It was a little pricier than many harnesses, but I believe worth every penny. I would highly recommend this harness.