I'm going to borrow part of Neil Gaiman's review and say this book is pretty much perfect. There's only one scene that kind of dragged but otherwise I loved it all. The world building was unbelievable in a good way. Sometimes when there is so much detail I get bored but when she would throw out something I wasn't familiar with, she'd give a concise explanation that didn't go pages and pages. There are two semi-romances that I don't understand. One you think would be further along and another that you think would have already started. The way they both are just makes we want to see how things progress. This book grabbed me from the beginning. Didn't realize it's about a dystopian world. I wish it was part of a series.