All of the MediBead Wraps stay warm for up to 30 minutes. The Bed Buddy Hot-Cold Wrap (Product #: AEN598) provides moist heat therapy for up to an hour.