These are fantastic cups! I love cold beverages, and the double wall insulation on these cups keeps the drinks cold without condensation. I have used them for everything from iced coffee to milkshakes. The size is ample for most drinks. I’ve always washed by hand, but they have held up well to weeks of daily drinks without any noticeable scratches. I would happily recommend!