I love this product. It arrived within the stated time frame with all advertised parts included. Worked beautifully. The only issue I have is the points are a little rough, should be rounded off a bit more. If collar left on all day, then those rough points are abrasive against the dog's skin. I have a toy terrier and she is not real furry so, for her, the points are too rough. I imagine for dogs with thicker fur then the points are probably fine. I do have to leave it on for several hours even tho I'm not having to zap her. I always give her a warning before a zap and I found after 1 zap now all I have to do is just show her the remote and/or use the vibrate button and that is sufficient to stop the bad behavior. However, she is smart enough to know when the collar is not on, she can do what she wants.