As a fan of fictional books, I believe that this one has been the best I have read. Kelly Barnhill sets the story in a unique fantasy land with strange creatures and traits. The characters were well-written, and the scenery she describes in the story seems breathtaking. The ending was SO SAD but great at the same time.