Product review (4 stars): Been working fine for months now. Thermostat was useless.
Installation was so simple, I let my 13 year old install it. (With my supervision).  I spent an extra few bucks to get the with the thermostat kit. That was a wasted couple of bucks.  Thermostat kit was not like the one I had and I was not smart enough (or determined enough) to "make it work."
But, the heating element itself has been solid.  Glad I did not need the thermostat.