I thought it was good. I am angry about the ending.. why have Finch pull her out of her pit of grief just to throw her into another one.. after his suicide??!! I know it can't always be happy endings & Violet does learn important lessons but I think an ending where they both are together could have worked too.