Thank you for viewing this vintage martini shaker and 5 small goblets. It is made by Melford and is marked M225 E. P. W. M. 56 oz. We think it is a martini shaker because it has the top plug cap and the small plug with a strainer under it. The pitcher is 12" tall and each goblet is 3 1/4" tall. It is in nice condition with little dents on the pitcher and cups. I do not know how old it is.