I would give this 3.5 of 5 stars. The writing is very good and the characters are very interesting. It moved a little sluggishly for me in the beginning as we got to know the characters rather gradually in the context of their day-to-day lives. And there are a lot of characters, so it was a bit difficult to keep them all straight as the story is told in their alternating viewpoints. It wasn't until 2/3 into the book that the action/plot-driven element kicked in and even then it was a bit of a cliffhanger ending. All in all it was an enjoyable read, but I'm undecided at the moment as to whether I will continue with the rest of the books.