Caterer was very responsible, calling me beforehand to confirm time available for set-up, and was able to accomodate to my preferred timing. Food came right on time as well. Caterer also helped to clearly label food that were made vegetarian, which ... Morewas really helpful. The only upsetting part was that carrot cake with cream cheese frosting was erroneously served instead of the Classic Tiramisu that I ordered, so it was a little disappointing in that aspect. Other than that, food was generally good, and portions were more than sufficient for all the guests. Show less