I bought a PerfectFit harness for Bonnie because I had been very satisfied with the one I had for my previous dog. Unfortunately I lost it on a long and difficult walk where I had to take it off so she could get under a fence - and I couldn't go back to retrieve it as night was falling. I tried a couple of different harnesses on her out of curiosity but had to return them as unsuitable for a sensitive dog that doesn't like a harness being taken off over her head or fiddly straps. I went back to PerfectFit and simply repeated my original order and within a couple of days we were both happily walking with a suitable harness. I won't stray again - either in walking or choosing a harness.