Ordered this for the 2 day guarantee delivery which should have been Tuesday, Dec 1st . Waited around all day and nothing showed up. Wednesday, we get one box and lo and behold the fireplace has a big chunk out of the mantle. Called Wayfair and they said they would send a replacement mantle. When I asked how long it would take, the rep told me about the same time as the first order. So I figure 2-3 days. Got an e mail later saying it might be shipped on the 8th of Dec with a Dec 14th delivery. NOT ACCEPTABLE. Waited around for the rest of Wednesday for firebox to show up. After several calls to Fedex and being assured it really would be delivered Wednesday, I finally called Wayfair around 6 to be lied to again that yes it was coming. Next phone call they tell me it will be here on Thursday. Now 3PM Thursday and still no delivery. I have wasted 3 days waiting for this to show up and all I have to show for it is a damaged fireplace. Definitely not satisfied at all!!!