Assembly was ok, some of the photos and descriptions made me scratch my head for a few mins but I figured it out. It’s a great looking desk! And you can’t beat that price! It’s very sturdy and beautiful. The only con I had was where the desktop-cpu sits one of the screw hole was too large for the screw so it just rests on the screw instead of being secured. There are two other screws so it still functions, it’s just a bit wobbly if I move the desk around.