That is such a good question because when i first read it-although i had seen the film before-somehow Sonny wasnt so blonde and seemd to me to be older, and Fredo wasnt so dark-in terms of his hair and eyes, etc. I also pictured Kay as being much more sassy and a bit more sophisticated looking than she was portrayed by Diane Keaton.
Good question!