I love this book! It's so heartwarming and at the same time adventurous in a way? I couldn't recommend more! You really get into the story and it's so fun to read. At some parts it left me on the edge of my seat, I love this book in all! Totally 100% recommend, especially for 3rd to 5th graders.