This really works for us. Keeps us from turning the big heater on and takes the chill out the room fast... it came with some foam in the glass that is my only reason it is not 5*. It has not had to be mounted to the wall the stand it came with works great!  The cord is average for these things. You have to buy this if you want to build you own fireplace lookalike yourself