Went together easily...took about 1.5 hrs by myself. Well made and looks like it was custom made. Realistic fire and heats room nicely. Would buy it again, money well spent for quality product.