Vedar Home Stainless Steel Water Bottle. Will Not Sweat or Leak. Keeps Drinks Hot for 8 Hours and Cold for 12,17.0-ounce