I'm unable to give a complete review but I will give a partial one. Snap hook feels heavy duty. I'm not sure how long it will last as that depends on the size of the dog and whether the dog pulls a lot. In my 40 years of having dogs the spring in the opening mechanism usually wears out. So I'll see how this one does. It does feel heavier than the one I have now.