the ion mug did keep my coffee warm for as long as I had coffee in my cup. I usually drink a 20 oz cup of coffee so the ion mug is a bit small i would have preferred different mug sizes to choose from. I tried 135 it wasn't quite as hot as I  would have liked but 140 was too hot so it would have been nice to have other temperature options also..otherwise good cup and it does the job.