I received my fireplace within days of ordering.
It was pretty easy to put together, I did it myself with some help adding the firebox to it as it was a bit heavy to place it into the mantle myself.

The actual firebox logs/light is ok, its a bit small but has a nice effect.
As far as heating up my room that I haven't tried yet....but the fan is a bit louder than I expected, not so loud but you will have to turn your TV up a bit.

I am very pleased with the look of it as its more for a mantle show piece than to heat my entire room.
Glad I purchased, was worth the price.