Good Witch was a show I picked up on recommendation from a friend of mine, and while I was initially disappointed, it proved itself down the stretch.
The main sticking point here was the story. Don't get me wrong, the plot itself was well-written with lots of twists and turns. However, this show was poorly paced, which is what happens when you put either some or all of 9 light novels into a 13 episode series. The first half of the show was a whirlwind, and while this is understandable considering how the main character is swept up into a world she doesn't understand, there were a lot of questions at least in the back of my mind regarding the underlying political and social situation that was mentioned over and over but never explained, at least early on.
As I said, however, things really came together down the stretch, redeeming this anime plot-wise. The situation is clarified (even though more mysteries start arising) and while some things aren't explained by the end, it's still okay. It has an ending that makes sense and brings some closure even though it makes you yearn for more, as if this has to be the animated version of only a part of the entire original story.
The world itself, while not holding anything new, was still very intriguing. It focuses not on fantasy or action, but on the politics and society of the world, which is like a breath of fresh air for a tired genre. This is like the Crest/Banner of the Stars of the fantasy genre. (I'll have to make a suggestion about that...)
The art and sound were solid, not too much to say here. The only complaint I had was that some of the girls really, REALLY looked like guys.
The characters in this were excellent. Everyone was appropriate for their situation and they all related to each other very realistically.
All-in-all, I enjoyed this series. Action, comedy, drama, romance - Good Witch has it all, and it also carries it all very nicely without being contrived.