So I originally went by weight, and realized it's best to physically measure them. I decided to keep the large that are too big for the possibility of having a larger dog. But the medium harnesses they ever so graciously expedited to me are incredible! I've had some bad luck with other harnesses, so I'm constantly vigilant over multiple things, and so far I'm very impressed. And my boys look so very handsome in their new gear. I also came back for a few other items, I'm still getting used to the distance, but we love our new gear. :)
There were some things that do not fit quite nicely across my dog's back, but that could easily be because he has abnormal proportions. Other than that, it is a very good harness.
I was worried it would not fit out 1/2 Great Dane, 1/4 Husky, 1/4 German Shepperd well but it does and she loves it.
Works great, size adjustability is perfect, good quality, love the colour.
My dog and I started skijoring this winter and this harness has greatly improved our game. We started with the sled pro harness but the head and neck were way way too small. The perfect fit harness has lots of adjustment points and I was easily able to dial it in to fit my dog. The quality seems very good so far. I received it quickly, faster than the first harness I ordered from Amazon, and had no problems with the company. I also ordered the tug line with bungee and skijoring belt. Both also work great and are very good quality.