I put this on to entertain my 3-1/2 year old grand daughter.  She was completely engrossed in it from beginning to end!  Many children's movies will not hold her attention 'til the end, but this one did.  Of course she watched this in April so I plan to run it again for her when Christmas comes.