These rolls last 3-5 days in an airtight container. If you don’t ice them, you can also freeze them and defrost them the day you want to use them. They are delicious when warm, so I recommend allowing them to warm up on the counter and then reheating them in a 350ºF oven for 5 minutes.