This book is really good I believe that this book should be shared with everyone. I would recommend this book to 5th grade and up. I would definitely recommend this to my friends. Thats a fact. It has an amazing journey with amazing characters. It leaves me never wanting to stop reading.