I liked this book a lot. The plot is very clever, and the characters are interesting and very likable. I had a hard time getting used to the magic system at first, but it didn't turn out as annoying as it seemed at first.