We used Affairs for our wedding, and they did an amazing job. The food was delicious and the buffet decorations were beautiful. Affairs will make pretty much any kind of food that you want. We decided to have stations and a variety of food, including an Asian station and an Italian station. In addition to excellent food, Affairs has a nice selection of linens and centerpieces. The service at the reception was amazing. In fact, the only complaint that I had is that they cleared plates away too quickly. I had several people tell me that they got up to go get a drink, and when they came back to their table their piece of wedding cake was gone. So, I tell anyone who uses this caterer to make sure they tell them to not rush the clearing of wedding cake plates.