The duration of use depends on the chosen heat setting. When using the heating cushion at its lowest heat setting (+/-38°C), the battery lasts an average of 5 hours. When using the highest heat setting (+/-50°C), the average time is 2 hours.