My grandchildren, ages, 6, 8 and 10, loved, loved, loved it! Both my grandson and granddaughters loved the music in it. The imagination was wonderful, the songs great and the kids loved the charactter depth and dimensions, as well as the development of the plot....and the music was terrific.