Good for the price, overall ok
Ice I put in this cup melts just a few hours later, however the water stays pretty cold. It's fine for what I need and the price is good but I'm a little disappointed after reading reviews. I have no tried it with hot beverages so I can't comment on how well it keeps things hot.
Rating: 3 stars