Great product, much better than just a collar. Does exactly what you want it to do and more comfortable for the dog.
I had to return the first harness because it was too big. I ordered a smaller size but unfortunately it doesn't fit my dog properly. I requested a RMA number for the second but haven't heard back yet.
A bit big for my puppy now but I ordered it planning for him to grow into it. Looks very sturdy and well made