Bottle never sweats, and keeps temperature for hours. I put water and ice in it around 2:00PM on Monday and Tuesday at 10:00 it still had about the same amount of ice in it. I also used it on a military post with the outside temperature being around 91 degress.... 5 hours later IT STILL HAD ICE! Bottle comes with an installed strainer to keep ice from blocking liquid flow when drinking. I regularly don't drink hot liquids, so I can not contest to the HOT temperature functions of this bottle.
Really a nice cup keeps everything cold for hours have not tried hot stuff yet.the only thing I don't like is when you take a sip.if you don't bend the cap that's attached to the handle back. It will drip all over you what ever your drinking.other wise it's great.