An excellent product that keeps its promises! The job is easy, heat is reached quickly in the kidneys and the product holds up well to the skin for hours! I tried two other brands but disappointed, coming back to ThermaCare is really a cut above! I highly recommend this self-heating belt for those who suffer from back, especially in winter!