Get a good stainless one. Something with a wide mouth so itβs easy to clean, and from a good name like HydroFlask, Yeti, or Simple|Modern.
They are (mostly) dishwasher safe and they hold up forever. My yeti tumblers get used nearly every day for almost three years, get loaded into the dishwasher, and just show a little finish wear from scraping it with my keys or my wedding band.
My kids use Simple|Modern bottles and they hold up quite a bit more. The kid-style prints donβt last as long, especially with kids that drop and scrape them all the time. I have a SM one too (larger one) that has held up pretty good so far (and uses the same lids as the kids, but Iβve only got a year or two on it.