This insulated tumbler holds up to 20 oz of either hot or cold beverages and meets FDA requirements. It features a double walled, vacuum insulated design to keep drinks hot or cold for up to 6 hours. The BPA free lid is also spill resistant and slides to open/close. Hand wash recommended.