This water bottle is great! It always keeps my water cold for long periods of time. I also used it a few times for hot coffee while on the go and it does great. It also doesn't leak. Great product overall!