Kept me engaged and guessing for most of the book. Loved the unlikable narrator and the complex dynamics between her and the rest of the characters. The ending was a huge letdown down though. I like ambiguous endings but this one just felt like a cop out and left me wanting more/better answers.