Bought this for my grandchildren and they love it. It has a good mix of the oldest to the latest songs and they sing and dance along. The older songs they have not seen the film yet but that has not stopped them learning the words. All in all a very good product which has made them happy and the Christmas songs are a good bonus. I would recommend this CD.