We've only gone on one long walk with this harness and I already love it! My hyperactive schnuazer didn't weasle out of it like she's done with two other designs. After I adjusted the buckles to suit her weirdo frame, it fit perfectly. No sign of rubbing or chafing. She has a habit of spinning in circles as she walks (she goes twice the distance I do on any given walk) and the upper double D-ring clip worked much better in letting the leash buckle pivot than her other harnesses.The color (emerald in my case) is also so, so pretty! As soon as I opened this harness, I got back onto the Amazon app and bought the matching leash.