Very well constructed and works great! It did take time to put together, the screws were difficult to screw in but after getting them in it is very sturdy. The front display, lights and flame effect are great and it does put out a good deal of heat.