This is an extremely boring show, if you like watching paint dry, then this is the show for you. I'm still trying to figure out how it got four seasons and why Netflix would recommend this show to me. In all fairness, I watched more than one episode hoping the writing would get better, and it didn't. This show had all the right ingredients but the writing is bad, each episode moves along very choppy and disconnected, and some of the acting could use work. The show reminds me of Gilmore Girls, Felicity, Ghost Whisperer and Touched by an Angel, it has that type of feel to it, however all of these shows I just mentioned had way better writing and better acting, and there definitely was a better flow or rhythm to each episode. Good Witch lacks a rhythm, so it makes it hard to get into the show or care about the characters. The show is considered a comedy, but the only thing comical about the show is the mayor, she is the only one who breathes life into the show. It's really a shame too, the show is set in a very picturesque town, they have great backdrops, some excellent well known actors, but they have the most boring writing, I have ever seen on a television show. I know it is on the Hallmark channel, but no excuses, I have seen other shows and movies on the Hallmark channel and they had great writing. So if you want to be bored, or you just want to hear white noise in the background, this is the show for you.