Very pleased with this TV Stand/Electric Fireplace. Flame is very realistic and puts out very good heat! Arrived perfectly packaged. Assembly will take 3 hours from start to finish without any problems. This product is worth the time it take to assemble. Would recommend this product!