This retractable dog leash works very well so far. It has a nice reflective quality for night time walking and is very long. It seems to be best used by pets that are trained to walk on a leash. I don't think it would work to great if the animal continuously pulled against it. It would probably break the retractable part. It is made of a durable feeling material and is a nice product.