My 2 and 4 year old grandsons love this...after providing bucket after bucket of water, I hooked up a small hose and they can fill bucket themselves. I think it would work well with sand to---maybe in a sandbox.  Very happy for the money--good value