ok....ive tried wine, diet soda and juice. it did work, but you have to freeze the cup, pour your cold drink in, and then i "refroze" it. i would suggest going back every 5-10 minutes or so to squish it and then put it back to freeze until it gets good and slushy. it may not be perfect, but the kids loved it, and so did i!