Love this patch so much!!! It really can keep warm for a long time that I lost count but definitely more than 10 hours.
its good if someone does not wanna take so much painkillers. and its stays there all day.
Good value money