I have been making this since I was seven and have loved them. This is a great recipe to do with your kids. Messy but fun.
These keep for months though they never last that long. Instead of rum I like to use Kahlua or some other liqueur. You can leave the rum out if you don't want to serve it to your kids.