This perfect, vintage cocktail shaker with two matching glasses is from the Imperial glass company, produced in the 1930s. All identical amber color glass. The glasses have a colorless glass foot. No chips, no scratches. The glasses are a classic 4 oz size & the cocktail shaker is 11" tall.