It's got some high points and low points, I was a bit disappointed that the ending was a cliffhanger, and I feel like reading a whole other book about these characters. But the story is good, I found it hard to follow at some points, some chapters are very well written and others are just not.