We enjoy our fireplace very much, it is very realistic   

Pros: No assembly required just screw on the casters
Cons: None