We love our new fireplace.  It is excellent quality, and was easy to put together and install.  It puts out a lot of heat and makes our tv room very cozy and romantic!  

Pros: Very high quality...provides a lot of heat, very nice flame