This is best served immediately but I had no problem eating the leftovers the next day. I like the mozzarella and tomato at room temperature and the corn a bit warm, but if it's really hot out I could see serving everything cold to make it extra refreshing. It's just salad.