Product review (3 stars): maybe not bad product. But mine did not last for whatever ...
Product is probably OK. Mine ended up shorting out quickly due to the insulators breaking. But my dryer has worn out seals that are probably causing air flow issues.  Maybe caused element to get too hot. Don't know exactly why, but insulators cracked. Element shifted and shorted against its own case causing it to keep heating even with dryer door open. Only way to turn off is at timer. Once again, maybe not bad product. But mine did not last for whatever reason.