Product came fast and took about 1 1/2 hrs to assemble it. Everything came as advertised and looks great! No scratches or damaged pieces. Satisfied with tv stand