This water bottle is really nice quality, I am very satisfied with my purchase. I bought it to keep drinks cold, not hot. So I can only speak to that side of my experience, but it does indeed when I put ice and water in it, keep it cold for 24 hours. I even left it in my hot as heck Missouri car cup holder on a 90+ degree day, and I was so excited when I remembered I had ice cold water to come back to! Great weight to the bottle too, not too heavy, but not super light either. I have knocked it off by mistake (off the table) and it hit my laminate floor, and I was mad at myself, but when I picked it up not a single dent. So that is relieving (and that would be on me) lol but it seems indeed very durable. I would recommend this for sure! It doesn't sweat much (if at all) either. Certainly no where near an insulated bottle.