Nice looking, heats ok. Control panel is awful tho. Sometimes stops working altogether. Other down side is internal thermostat is way off. To get 21 degrees for example we set it to 16???