Works great for cold!
I can't comment on the hot liquids as I hardly ever drink anything hot, but for cold liquids, not much better - at least nothing that I've ever used that can be carried without leaking! I put ice cubes in at 7am & when I get back between 5-7pm, there are still multiple ice cubes still remaining - and this is after a full day on trail in 80+ degrees!
As far as durability, seems pretty good - had it for about 6 weeks and nothing besides a few minor scratches. Only issue I've had is not seating the lid correctly which allows it to leak, but that's more my fault than the bottle. Hydroflask is also great with any issues - I have an older 18oz bottle that the lid cracked - they mailed me a new one, no questions asked.