I ordered this over a year ago to add some warmth to the living room of my apartment. A year later, no regrets...even after a dog chewed up the remote, so now I have to use the control panel to switch it on and off. It really does create a cozy vibe in the apartment that the beige walls and manufactured floors were severely lacking.There are three heat levels: no heat (and no fan), level one, and level two. Neither heat levels are particularly warm, but left on for an hour or so, really does create an ambient warmth in the entire room without any other heat source. There is a blowing fan noise when the heat is running, but it's pretty low volume and non-disruptive and a good reminder that the heat is on and needs to be shut off before leaving the house.The flame is obviously fake, but still tasteful. I run it at night even during the summer sometimes, as the warm glow is comforting. The mantel is sturdy and instructions easy to follow. I think it took me 30 minutes total to assemble.Recently, I accidentally got the fan implement slightly wet while deep cleaning the couch cushions, and the heat element stopped working. I thought I was doomed, but after letting the unit dry out overnight, the heat is functioning again. Must be a safeguard build into it to shut off when wet. So glad i don't have to repair or replace. Overall, great quality and lots of compliments from guests who just assumed the unit was built in with the apartment.