Plastic. Each holds 12 fl. oz.