The top of the TV stand arrived a little scratched, but aside from that, I'm very happy with my purchase. Although it took a good 2-3 hours to assemble it, the final result is worth it!