If you are looking for a heater that does everything listed perfectly, then move on. If you want a decent heater at a decent price, this may be for you.
I got this to help a poorly heated upstairs bedroom. On a cold winter's night, it will only heat up into the 50's upstairs even with the furnace on. This will heat the room up very nicely and keep it warm throughout the night. In that regard, it warms the room up pretty fast and is very useful. If you have it on the auto setting, it shuts off automatically once it reaches a degree or two above the temperature that you set and turns back on when it goes a degree or two below. When it's above the set temperature for a while, it will kick on for a few seconds every so often. I'm not sure why it does this except to update the temperature from the airflow. The heater oscillates, which is very handy, and has a remote that has all of the same buttons that the unit has.
That being said, it is not without some annoying flaws. I have a travel alarm clock with a temperature gauge upstairs as well. The temperature on this heater is off anywhere from 3 to 10 degrees higher than what my clock says. However, there are times that I have a box fan on for background noise while sleeping. That may increase the fluctuation of the temperature reading as I have noticed that the temperature reading on the heater goes up once I turn the fan on even though the room is not warmer. It may take some adjusting to get your "just right" temperature. Even then, you may find yourself a little "too hot" or "too cold" at times. This is not a deal breaker for me. Even though that is very annoying, it does work to a point. I haven't owned a heater with a perfect thermostat yet, so I'm not sure if they exist or not. The previous heater I owned was even worse.
If there are better heaters out there and you're willing to pay more money, then you can pass this one up. But, if you're looking for a decent heater at a good price, this may be the one for you. Most other heaters I've seen at this price are smaller, weaker, and do not oscillate. The ones that are similar to this are usually much more expensive.