My dogs are always sliding out of their harnesses, which made taking them for a walk impossible. These fit nice and no more escapes. And they seem to love them and know they look nice in them.
I had ordered a smaller jacket but he grew out of that fast. So I got a larger one that he will grow into. I have a sewing machine so I tacked the straps near the zipper so that his legs wouldn’t get stuck in the straps. So when I zip him up the buckle is right there.