My little girl has a really hard time sitting down and focusing, but when I pull out kinetic sand she sits and plays for long periods of time. I love that it is mess free, and to be honest I just have as much fun playing with it as my kids!
Linked here