You probably got a "SoftHeat" (made by Perfect Fit maybe?), I love them, they are really good quality.
One of the problems they have is that they are not aware of the temperature and after a few hours usually get too hot and really uncomfortable.
When using them I usually wake up feeling too hot and have to turn them off.