I went through two different cheap e-collar systems before a trainer friend recommended this one to me. At first I didn't want to spend the money, but I saved up and I am so happy I went with this one. The waterproof feature is worth its weight in gold! My dog and I swim all the time and both the receiver and transmitter have been completely submerged on many occasions and still work perfectly, the transmitter floats, albeit just below the surface. My only negative feeling I have about it is the round shape of the remote, and the lack of belt clip. I would prefer the traditional shaped remote, I found those easier to fit in my hand, and those usually have a belt clip built into them. With this one you have to buy a belt clip separately. The lanyard is ok but I much prefer to have it clipped to my shirt collar or pants when I am hiking rather than swinging loosely from my neck. I thought about going with another brand for that reason but I couldn't stand spending $100 more on a Dogtra system with the same features just for the remote shape. When it is time to purchase another system I may go with one of Educator's 900 series. Other than that, training with this has gone great, the receiver has an almost instant response time to the remote, and all of the features come in very handy. I use the vibration before stim, and I almost never have to give stim any more because of that. I also use the light on the receiver all the time, it's great for walks at night even when my dog is wearing her leash, so cars can see us. All in all I highly recommend this collar system. Despite my qualms about the remote shape, I admit it is convenient having the buttons sitting right at your finger tips. The way they are set up, the vibration is under your thumb, the stim is under your index finger, and the boost is under your middle finger, so you always know you are hitting the right button as long as you use the corresponding finger. If you are on the fence about this system, I encourage you to take the plunge. I debated myself on it for weeks and my only regret is I wish I had tried it first rather than third. Educator customer service is fantastic. Last bit of advice is definitely seek out a good trainer to use any e-collar. I had only ever done positive training so I got help and that made it so much better. If you use them wrong you can really screw up your dog so if you have no experience with them then definitely have someone teach you the right way to use it and do your research.