I have four children ranging from 3years to 13 years, they all love this movie. I purchased it for my three year old daughter but it turns out we all sit and watch it. It is fantastic, love the music and watching my daughter memorize the songs. 5 stars from me and I would recommend this movie to anyone!!!