We received our fireplace two days after ordering it. It came in two boxes which were left on our porch. I was worried about the color because some reviewers said it had a yellow or green tint. Ours is a perfect ivory color. My husband put it together in 90 minutes and said all the holes lined up perfectly. The fireplace unit is great. It fits in perfectly. We noticed that the glass did not have venting on the bottom as shown in the picture. We didnt mind that it was different cause you can see more of the fire. Its very realistic and fun to change flames. Our only con is that four days after we ordered it, the price was reduced by 60! Wayfair credited me the difference. Now I will only shop at wayfair!