It usually takes me a while to finish books, but this kept me going I finished it in only a few days. The only downside is the ending snuck up on me too fast. Otherwise, I was in deeply intrigued by all the characters and strange phenomenon occurring in the book. 
 I recommend people reading this book, but I don't give it any more than a 3 because it's literary merit isn't exceptionally high. It's more of a fun read if you're in the mood for some fluff. :)