We love this product !!! It arrived 1 week early, directions were very easy to follow. It came with all hardware with some extra.
The fireplace puts out good amount of heat.