Tumbler is 20oz
Can use hot or cold drinks
The rubber on under the tumbler so won’t slide and the metal straw with a brush to clean.