Perfect Shaker for protein drinks, shakes. 28 ounce cup with shaker ball and wide mouth opening lid. Easy to clean. BPA Free, Perfect for gym etc..