Perfect for my office.  Great quality and heavy material.  Prompt delivery!!  Assembly was a bit of a challenge -- the side glass doors particularly.  Otherwise, great purchase.

Pros: Very functional.  Various controls for fire brightness and heating element.
Cons: Need many hours to assemble.  Challenging instructions.