This looks like a lot of fun for kids. I am sure it could get very messy and stain some clothes, but lots of fun!