Very nicely built and good quality.  It was easy to put together and the flames are realistic.  It also gives off great heat.  Very happy with this purchase!