This is a great options. We got it for our active 15 year old cockapoo who has areas where her fur has fallen off. This cushions and protects her delicate skin perfectly. It washes well too!
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.