I have to give this fireplace a 4 rating at this point, only because we have not installed it yet. I love the description of features, so excited to get in use soon. 
Will update after installation complete.
Shipment was fast!!