I have used these a few times and am very happy. No leaks - just fill, put on the lid and toss in the freezer. I've been using a tropical juice but I think they would work well with many types of food. Easy to wash in the dishwasher. Just be aware that the silicone can absorb some smells from other food so be mindful of that.