I love the dystopian premise of this book and the main central character is wonderful... we warm to her, even though she's a "monster". It's also well written but the reason for my three star review is that I find it tricky to get into books that keep changing point of view... I find it really irritating.