Ok, I am going to say right off, if you didn't like Harry Potter, or Twilight, you won't like this. However, I enjoyed this book, It builds some very believable characters and makes them many ways human and flawed, yet, still virtuous.
I would openly recommend this book to the people I know that enjoy urban-teen-fantasy, after reading it, I gave it to my wife, for her to enjoy and I would pass it along to you as well. It was a good flowing read, with some fun twists and turns in it.