Pros:
Bright colour, Dog liked it, Durable, Easy to use, Good Value, Heavy harness material, High Quality, Well constructed
Cons:
Dog has too much leway, Elastic wears quickly, Must use with leash, Not good for training, Streatches out
Best Uses:
Best for older dogs, Best with leash, Good for medium trained
Bottom Line:
Yes, I would recommend this to a friend
I found that my dog was comfortable in the harness, but as he is still a younger dog, still being trained to walk properly, he was able to pull and streach the harness handle while we were exercising in the park.