Didn't buy this for a TV, but rather for a 75 gallon reptile tank. Product had a couple of blemishes on the top, but that didn't matter to me since it was totally covered by the tank. The finished assembled product looks sleek and stylish and fits perfectly for what I wanted. No trouble supporting a heavy tank. Assembly was a bit complicated (I ended up screwing something in wrong and had to unscrew and try again) but overall not too complicated. Took about 3 hrs to assemble. Its a low price point for what you are getting, and does the job, but if you are concerned with surface blemishes I would beware (another comment mentioned the same).