This 30oz Traverse City tumbler is dishwasher safe, good for hot or cold drinks, and made in the USA!