I really liked the premise and the characters in this book. I would have rated it higher if it hadn't felt so rushed as I was reading it. The book moved too fast and reached a conclusion just as I was really getting into it. Very disappointing. It's rare that I say a book needs more pages, but this one truly did.