Overall a good product. Assembly was difficult because the dowels to connect the 2 pieces of the desktop did not fit properly. I had to use a lot of force to get the dowels inserted. Otherwise the desk works as expected.