Came off twice in a week.
An easy-to-put-on harness, that doesn't look like a mental puzzle to sort the straps, is a dream come true, but beware! Easy-on has a concomitant easy-off, and the dog slipped out of the harness twice in the first week! There it was on the ground, perfectly done up, but no longer on the dog. There is no strap to go between the dog's front legs, and possibly this is where the problem lies. It happens so fast you can't really see how it's being done. But the dog is FREE!