The book is amazing. Yann Martel does a fabulous job of really bringing you into the moment. He uses a lot of metaphors that might confuse younger readers and there is a lot of content involving Indian culture. After reading the book, I realized that the movie was very well made and accurately. I would recommend this book for 7th graders and older.