I enjoyed this story because the author did not give me what I expected or wanted to happen in the end. Some YA books all read the same but this one refused to bow to the same tired formula. I think if you like Shannon Hale you'll like this story too.