Arrived in two boxes one box had the fireplace insert. All parts fitted as expected and the assembly was done in under three hours by my wife without help. The TV stand supports our 75" TV and the instructions were clear. The fireplace effect is nice even though we won't be using the heater often. We are happy with this purchase.