Yes I have two boys 6 and 4. My oldest boy he is so smart and he loves to learn new things and it blows my mind when tells me something or says a big word for his age . My youngest he loves to dance and be silly and walk around the house singing parts on songs it’s so cute. My two blessings.