Our shaker cup will hold up to 24oz. of fluid, and is top rack dishwasher safe. Has a flip top lid that you can drink directly out of. Available in Blue only.