Unfortunately, the mini marshmallows go stale pretty quickly. Stored properly, it will only stay fresh for about 24 hours before the marshmallows start to get tough. If you want to get ahead, you can prep the remaining ingredients up to 5 days in advance and toss in the marshmallows shortly before serving.