This cup works pretty well, it keeps cold drinks cold, and hot drinks hot longer than your standard cup. It does have a lid which is nice for avoiding spills. The only reason I gave it 4 stars instead of 5 is because it didn’t come with a straw. It does have a hole for one though.