Loc: Cameron Park, CA
For small children, probably a few years of playing various material before they could play this - assuming they would even like to in the first place, as I feel that would be more a factor in the decision process. It's not particularly complex - various repeating patterns, but played at various velocities that would require a relatively agile player.
We're not nearly as good as we think. Leave the ego at the door!
That definitely helps give me an idea. My oldest son (11 y/o ) really likes it as well. But he has only been playing for ~ a year. So I know he's not ready yet. I may have him try another easier piece by Yiruma before then along with his usual stuff. He does enjoy experimenting with songs he likes.