I only had this hooked up for about 24 hours in my garage, but it seems to work good. I turned it to the 2nd lowest setting and it still got to about 60 degrees. Don't know about the fan I bought for it. The fan hasn't automatically turned on when the heater turns on like it is suppose to.