It is probably the best harness for WALKING a cat on the market. Not staking them out in the yard, and not leaving them unattended.
With that said though, there are a few things that could really be improved. First, I added a little adjustable thing to the wrist strap so I can adjust it to hold on my wrist even if I have to let go of the leash for a moment. Second, I added a loop to the wrist strap area to clip a treat bag with tiny water dish.
Also, the belly straps can slide too loose over time and I kept having to tighten them back down until I finally wrapped a rubber band tightly around that section over and over to keep it from sliding loose.
Like other reviews, I also find the silly rubber thing slides around much too easily and is pretty useless. I wish they used some kind of pinch lock type thing to hold it in place instead.
And the biggest thing is, when my kitty gets stubborn and has to be tugged a lot (which he does about 50 feet on each walk at random points), it can pull out little tufts of fur on his shoulders where the straps tighten up. Since my cat is very used to the harness and doesn't try to get out, I have sewn a metal loop in between the loops it has to stop it just shy of tight and pulling fur. It would be very nice if there was some way to have a pin-through adjustable thing for this.... or some kind of softer straps that would slip easily and not catch on his fur.