We had a 2 their cake and not only did it look beautiful, it tasted great too. The only thing lacking was their customer service upon pick up. They were not very friendly and brought the small top piece first and made it seem like that was it. Then it took a while for someone to bring out the larger bottom piece. I do recommend Craig’s as the cake tasted fantastic!