I don’t feel like much of this song has aged very well. I’ve heard John Denver, Neil Diamond and Sammy Davis Jr. sing it. Not sure of the original provenance though. Incidentally, the reason many popular cartoon characters (Mickey Mouse, Goofy, Bugs Bunny) wear white gloves goes back to minstrel shows.