It is particularly easy to fit with snap buckles on either side. The straps are very adjustable also for a perfect fit. I love the adjustable straps that make it fit perfectly.
I have a golden retriever that pulls like an ox when on a walk. The harness with the front attachment ring helps minimize this pulling. The back clip also allows me to use the harness in the car with my dogs seat belt.
Soak in baking soda and warm water for 10 mins. Then scrub with a soft toothbrush. My dog biscuit is happy with, it as is her owner.
One of the buckle piece broke. The straps are extremely thin. Not very good concept for the front ring. My 45lb female * is a puller and she broke the metal d-ring located on the back.
It fits her perfect. The belt is adjustable and i set it for smallest now. It has great padding and fits perfectly all around.
When i put it on my 10lb maltipoo the backpack portion sits closer to her neck/collar area than it does on her back.