This video has the three great qualities of quality TV for children: (1) It is fun: railroad expert "Whistlestop Willie" (played by Hardin Minor) puts in a lot of fun and enthusiasm, with juggling skills and some corny humor. (2) It is educational: This video shows steam and diesel locomotives, a trolley, a pullman sleeper car, a railroad turntable, and of course, a caboose. There is also a demonstration of a tiny model steam engine. All this is presented in an engaging fashion for little kids who love trains -- it never gets too slow and it isn't too much. (3) It is safe (and wholesome). There is a nice segment on railroad safety, and safety is emphasized throughout.While Whistlestop Willie's character is too silly and over-the-top for most adults and older children, it is just the right stuff for preschoolers, and depending on their temperment, even some pre-adolesants. My son (2-and-a-half years old) loves it!