Our heating patch warms up as soon as it is exposed to air, then lasts up to 8 hours.