It is absolutely perfect. I had owned one before and the power switch finally gave out after 5 years. I did have a problem with trying to register this new one with the model number on the back of the heater. I get a message that says it is not a valid model number although it is the only model number given.