my daughter has got me a new body warmer battery it lasts all day it was from amazon the make is DR PREPARE