I would have given this 5 stars but one of the pieces came with the wholes in the wrong spot, I have that piece glued on as it is not a support piece so not a big deal . It is the front right piece that has a cut out to fit around top shelf. Small piece.  
Not too hard to put together as every piece is lettered. I love the colour and so far fireplace works great and looks great. It’s sturdy and holds my 50” tv perfectly 
*Update *
I emailed wayfair about the problem piece and was refunded some money off my amount owing! They were quick to apologize and email back. 
I am pleased with the customer service !