I have not read the book so I cannot compare the two. I enjoyed the movie very much. It is a great feel good coming of age movie. Enjoy it for what it is. With all going on in the world a simple sweet movie is a wonderful change. It is worth watching for the beautiful landscape of Italy.