I thought that this book was very well written and it wasn't like anything that I have read before. It kept me guessing about what would come next. Many of the things that happened surprised me. There were some parts of it that were a little boring because it was a lot of text without much happening it was just explaining things. Also I LOVED the characters. My favorite was Azalea; she is a great character and very relatable. I find it very good when there is a character that is relatable. Over all I loved this book. It was a book that I could read again and again and not get bored with it.