I fell in love with this bottle because IT does keep drinks cold or hot for hours!!. I fixed myself some coffee at 10 a.m. in a hurry I didn't drink it all during that day and hours passed by 7 p.m. it was still warm, I was amazed at that. I only wish it came in a bigger size. The bottle size is decent but I like bigger bottles.