This is one of the best shows I have seen in a long time. It is quirky and funny while being emotional and thought provoking. I loved the characters and thought the acting was top level. You are never sure which way the plot will go and it has you laughing one minute and crying the next. I just didn't want it to end.