Portion was very generous, with more than enough food for 13 adults and 12 kids (ordered for 20 pax). The self heating trays were great in keeping the food warm, and made the set up look presentable too. Food was quite salty, so would recommend that ... Morethe caterer cut back on the seasoning overall. Otherwise a very pleasant experience - would order again! Show less