I got this recipe from someone I knew on line about 7 years ago who had a reputation as being a fantastic cook. Anything anyone ever made from her recipes was excellent, and this is no exception. I finally got around to trying it, and I'm sorry I waited so long. It is absolutely delicious, the flavors blend beautifully, and it was hard not to eat the whole thing at one sitting. Not only am I going to make this again, I'm going to make this again soon! I easily halved the recipe (though I won't next time. I like it too much). Although I did not have need to do this, I think it could be made and assembled a little earlier in the day and put in the oven to bake right before you're ready to serve it.