Pretty good collar for the price. I mainly got it for the beep and vibrate function. After working with my dog for a few days, he seems to have caught on to what the beep and vibrate means. Only con I can think of (and this is probably just me) is that the controller is a little big and bulky for easy use. Specifically, its somewhat hard to manage when on a walk with a leash in hand as well.