That appears to be just like one made by Flucker's. I have one and like it just fine. They are paper thin but need a piece of foam under them to work correctly. It's not a big deal just most people don't know and are frustrated to be found unprepared when they take delivery.

They absolutely need a tstat. I did a test before getting my blood python and found that running this kind of uth at full power with a thick layer of cypress mulch reached temps of 116 even though the uth doesn't reach above 95. This is from staying on and the heat being insulated by the substrate.