This salad is best served fresh but can be eaten for 2-3 days when stored properly.