I own a couple ZooMed heating cables of varying lengths. They are really great when you can catch them on sale, like I did.
Human body temperature is around 99 F, and the heating cable surface temperature gets about 30-40 F warmer than ambient, and perform optimally when the ambient is greater than 75 F. I have observed that the heating cables don't feel warm at all in a cold room, but are quite warm at around 78 F ambient. The silicone sheathing is a good insulator, so the thermal conductivity will never feel as hot as a metal surface, even at the same temperature. Only a heat sensor can quantifiably tell you if it is working, or not. If the product is defective, I would contact the manufacturer, who would likely send you a replacement.
It is important to note that not the entire cable is the heated length. There is a marking, shown below, to indicate where the heated portion starts—the rest of the cable is just an extension of the overall length.
Edited by drtrmiller, August 29 2016 - 11:07 AM.