I was a little worried when the delivery arrived in questionable condition. But, the pieces inside were relatively safe, some have a few marks and on one piece the laminate is peeling off. Wood glue may be able to fix that. Overall, I'm happy with the condition it arrived in, and I didn't have any issues with missing parts or holes not aligning.
Assembly took over 4 hours alone. The instructions say it requires 2 people, but an able-bodied person can do it alone with no issues. It feels sturdy and even has little plastic feet. I was worried it would scuff my floor when I needed to push it against the wall, but it moved easily and left no marks.
The fire effect looks very nice and it puts out good heat! There are cheaper TV stands out there, but I'm glad I spent a little more on this one. And, purchasing direct from oneinmil was cheaper than Amazon.