I don't know where I bought this item that I used to control my heating when I was in my all day Camper lived for several years. The so-called thermostat inside the heater was, as usual, very inaccurate, but this Johnson Controls element held the temperature well. I use it in the tool shed now, and every morning when I go to get my tools, the thermometer on the walls never reads more than plus or minus 1-2 degrees. This item as sent to me came with an electrical cord to plug in the heater plug. I would give it 5 stars but it's awkward for hanging or other placement. The numbers on the dial are also too small.