I love making cakes for my kid's birthdays, but I knew that I would be really busy with this particular party prep, so I opted for Publix's bakery Disney Princess 2-tier castle cake. It was adorable! The cool thing about this cake is the plastic pieces that turn it into the castle. There is the topper for both layers that have that classic cut top of a castle, the base between the 2-layers and then a crown top with plastic flag. There were also 6 plastic windows with each of the 6 Disney princess looking out. I'm saving all these pieces because now making a castle cake will be a cinch AND look great! The cost is more than a typical half-sheet cake from their bakery, $38. I made an awesome castle cake for my son's king party, but it took me two days and lots of supplies, so cost wise, it wasn't all THAT much cheaper to do it on my own!) Ice cream was the small little vanilla cups (I tried to stay away from chocolate because my dining room chairs and carpet are really light in color). With all the food I served in the beginning, my husband and I were sure that no one would TOUCH the cake. We only had one small piece left over!