Good overall, but they don't tell you everything.
Overall, I am very satisfied with my fence. Everyone at Dog Watch is very professional, and they have great customer service. They were always on time or even early, and my questions were always answered promptly. The fence works great -- my dog won't even attempt to test it.
That being said, what you should know is that the training process for your dog may not necessarily be as easy as they make it seem during their presentation. My dog (who is very easygoing) completely freaked out on the first day of training (which is on the lowest shock level) and refused to go outside without being literally dragged for 3 days. Even after that, he was very nervous in the yard and would only do his business and make a beeline back to the house. Also, it didn't help that he accidentally got shocked twice away from the fence because of an incorrect setting.
It took some doing, but my dog is now fine. He's happy in the yard but knows his boundaries and won't test them -- not even for the neighbors' cat.
Overall, we are satisfied with our fence now that the dog has recovered. I just wish we had been warned up front that there was a possibility (however small) that our dog might have reacted the way he did. Also, I wish that the beeping of the collar was louder. It can be hard to hear at times.