Definately written to appeal to young kids (under 11). Interesting animation and a catchy tune that is hard to forget once you have listened to it more than once. Both a novelty song and a serious message that can help youngsters who have noone to turn to.
Worth buying it for the good cause alone - it is Christmas!