Product review (5 stars): So far so good
Arrived quickly.  Installed and went right in.  Works great.
I used the existing thermostat from broken element.
It pries right off and snaps onto new one.

Heats well.
Reading other reviews, hope it lasts.