The product arrived in good condition. Assembly was straightforward. I was a little surprised that there were predrilled screw holes for the sides but it turned out to be fine; screws went in easily with just a little effort. The table is exactly as pictured, seems good quality, nice and stable. All the outlets and USB plugs work and it looks great!