this product is awesome and fits perfectly in the area i wanted it to. was not hard to put together

Pros: the fireplace does put out heat
Cons: not enough color optios