This book started off really tedious if I'm honest; Celestine was limp and the choppy writing was hard to get into. After the first 50 pages or so however the plot really picked up, and Celestine went through not so much character development but a complete character makeover. She did remain logical like she was at the start and clearly learned from what happened to her each step of the way though, which I appreciated. Some parts were predictable (which I think is my fault for reading so many dystopian books!), other parts thrilling and surprising, and several moments unexpectedly touched my heart. It was a really enjoyable read once I got into it; the world and the, ironically, flawed society was really interesting. I'm looking forward to the finale!