It fit in our location perfectly.  The noise I worried about due to other comments is none existent.  Perfect size for us.  Keeps temperature according to setting.  Very happy with this purchase.