i had one and didnt like it that much, i found that i had to constantly adjust it and my dog figured out how to walk sideways and still pull. But I have heard a lot of people who have had good luck with them