I did it when my now 6 year old was 2......she LOVED it :thumbsup2 She obviously didn't understand what was going on but she loved the music and laughed when everyone else laughed etc. I'm doing it again this trip with my 10, 6, 3, and at the time 9 month old.......