marshmallows have a nice, long shelf life. keep them in an airtight container with a little extra confectioners' sugar. they should last for up to 3 weeks at room temperature. like many candies, the enemy of marshmallows is moisture, including humidity.