Excellent recipe. Great for parties or entertaining. I often double the recipe and leave the avocado pit in the bowl after I've combined the ingredients to help it last longer. It definitely does not keep more than one day. It is helpful if you chop everything (except the avocado) and combine with the yogurt. You can add the avocado when you're ready to serve.