Three months ago, I would have given this product five stars, but then I adopted kittens to keep my older cat company. The kittens are seven months old now and still too small to wear the harness securely. I will have to wait until they get older and fatter like my adult cat, Lucy.
Lucy LOVES her harness. When she sees me take the leash out, she goes straight to the door and waits, like a dog, because she knows it means she can go outside. She just stands there and looks at me sweetly while I put it on her, even while the kittens bat the ends of it. It's very easy to snap on.
It is also very secure. It is NOT quick-release, but to me, this is a good thing. I will admit that one time she saw a cat and got away from me, running across our fenced-in yard. She hopped over our fence and was dangling like a fish on a line after I ran over and put my foot on the end of the leash. If it actually had been quick-release I wouldn't have been able to pull her back up over to my side of the fence!
Overall, I think this is a great product. I have had Lucy's harness for 3+ years and she uses it nearly every day unless it's raining or too cold. It is still in tip-top shape without any tears or fraying, and that speaks volumes because she often gets caught around the bottom of a bush in out backyard.