We held ours at our house (only 40 people) and self-catered from Costco for appetizers and cake. The sheet cake was good but hideously ugly.