A Sonic Slush will last for about an hour at room temperature before it completely melts. If you want it to last longer than that, you can try serving it in a steel tumbler.