The sauce is really what makes this lasagna! For the very best results make the sauce at least a day ahead and refrigerate to blend flavors or even up to 4 days in advance the longer you leave it refrigerated the better your sauce will be, you might have a small amount of sauce left over, you can freeze it if desired, once you have made the sauce the rest is easy to put together! Make the sauce on a day when you have some time, it needs to simmer for about 3 hours over low heat. This recipe requires a lot of mozzarella cheese, so purchase a large brick of it, I always use more than the 3 cups! Also to save some time you can boil your lasagna noodles up to a day in advance, run them under cold water, dry with paper towels and then brush both sides with vegetable oil to prevent the noodles from sticking, then stack them on a baking sheet then cover with plastic wrap to use the following day. You can use 2 cups canned sliced mushrooms in place of the fresh, but the fresh is better! Don't omit the wine in the sauce and please do not use the no-boil lasagna noodles for this! The exact measurements does not matter with this recipe, use as much cheese as you wish, but please don't be "stingy" with the sauce when layering the lasagna the more sauce you use the better it will be, so use lots!