It fits perfectly in my designated area and give the room a more updated look. I’m not able to confirm or deny how well it heats up the area due to the current temp in my hometown has been over 85 degrees and I refuse to make my house warmer than it is. Hopefully , it’ll keep me nice & toasty, if not I’m sending it back I won’t care how nice it looks.