An excellent size for a buffet as this does not take up a lot of area to serve 12 people! Each cup holds 4 oz. Perfect size for a brunch. The set includes a sleek silver band punch bowl and 12 matching roly poly glasses, perfect for entertaining guests.