Our Drink Shaker Cup is made of Plastic. The size is 22oz. very good leakproof lid and flip cap. very good protein shakes such as protein powders shaken with milk, cold coffee, and other beverages or smoothies, mixed well. Do not use hot water that is above 65 C / 145 F in a shaker, hot liquid will cause air expansion, which will open the lid. Special designed easy grip drink shaker cup for easy hold, and wide mouth for a smooth drink. With our specially designed shaker protein bottle and stainless-steel shaker ball, you will have an easy time shaking your mix perfectly and will give you a smooth result.