Product review (5 stars): So far, so good...
The unit appears well made.  The thermostat came separate for me, but it's easy to attach.  All of the slide on electrical connectors were a bit too wide so they didn't attach securely.  I had to give them a squeeze with some long nose pliers to get a solid connection.

I'm using it in a dryer for an animal shelter that gets used several times a day.  So I'll see how long it lasts for us.  It's been fine after a week so far...

Edited to add:

The heat element / thermostat continues to work fine after one month of use.  As mentioned, this is in an animal shelter which is normally open 7 days a week.  I'm told the dryer is used 3-4 times a day, which is a lot of use.

I'll continue to monitor it, but it's doing well to date.