Six ribbed, vintage glasses look like miniature beer steins mugs. They are in perfect condition. Each is 3" tall, 2" diameter and holds 2 oz. The bottoms of the glasses are embossed "Made in Germany". These glasses would be perfect for root beer or beer; great for tastings. Or, may be used for perfectly sized liqueur or cordial glasses. I suppose you could use them for espresso but I don't know if they could tolerate the temperature of hot coffee. Note: The little beer mug jigger is only in the photo to give a comparison for the glasses.