They will keep your coffee hot for a long time!  Haven't tried them for cold but love them for my coffee.