Craig's did our wedding cake. It was a two tier cake the top tier had carrot and pumpkin cake with a cream cheese frosting layer. And the second tier was vanilla and banana cake layers with raspberry cream filling. It turned out perfectly. They were helpful throughout the entire process and the delivery went smoothly! Oh yeah, and it was delicious! We've gone to a few weddings and have could wedding cakes to be so-so. But our cake not only looked great it tasted amazing as well.