My daughter went for the first time when she was 18 months old and loved it. She crashed towards the end of the show, but it was because we went to the later show. She LOVED the music, singing, and dancing. I don't believe you have to pay for the 18 month old children, just the 4 year old, so the cost isn't an issue. Then last year, my DD was 2 and a half and REALLY loved the show. She was clapping along with the show and was a hit. I think your children will love it!