We received the TV stand in good condition. This comes in two boxes, one of which is quite large and heavy. The product went together in about 2 hours. The instructions were OK.  I gave it two stars because the TV stand is quite cheap in the materials used.  It used thin, and poor quality particle board. It's a miracle that this thing survived the shipping and being assembled without any damage.  I guess I was very lucky!   Even the hardware is cheap and flimsy. The assembled product was also very unstable and sagged in the middle. This is why they added two adjustable feet to the center of the cabinet. This whole thing just screams CHEAP. 
It's not worth the money I paid for it.  The fireplace insert is OK. It looks good for what it is. Very nice looking fire and good heat output. 
4 stars for the fireplace insert... 1 star for the TV stand.