This product is well made and does what it is supposed to do. In addition, it is exactly as the vendor described it. I left one star off due to one part of the belt that I didn't care for. As you can see from the picture, the small piece and the longer lease part are attached to the belt. The issue is that easily fall off the belt while you are taking it off and on. Otherwise, it has worked extremely well for our Lab puppy.