I have only used the cooling function so far, but it works great.  It cools quickly and a big space.