These are fabulous - and fun colors! We live in an area that typically see's 90 to 100+ degree weather everyday during the summer. We LIVE outside - either gardening/outside projects, enjoying company or just hanging out. We will forget about our iced water/iced tea and will come back 30 minutes later and the beverage is still cold AND with ice cubes. Remember 100 degrees isn't uncommon. Definitely recommend!