This came out exceptional, but do to poor planning on my part I changed things quite a bit. I forgot to buy the Ricotta cheese, so I left that out. I used salsicca instead of beef. I added mushrooms to the sauce. I put some fresh grated cheddar on the first layer and both fresh grated cheddar and fresh grated mozzarella on top. I added some italian bread crumbs between layers as well. I also used a whole stick of butter instead of half a stick.