Amazing! The thought that clearly went into this is I'll say it again Amazing!! And it's a show you can watch over and over again, and even better when you do you will notice all the hints about future events you didn't notice or just thought nothing of the first time around. The characters are all so interesting in their own ways and you can't help but become invested in their lives, you will want to immediately watch the whole series after watching the first episode (and lucky you, you don't have to wait a week they are all available at once!) I'm pretty sure every episode it got better and better.