With the snap of a button our hand warmers heats up, and depending upon size, stays warm for 20 - 40 minutes without the risk of over heating or burning. The ideal temperature is reached in just a few seconds. No batteries or microwave needed! Use it anywhere, anytime! Non-toxic and best of all they can be used hundreds of time!