some of my pieces werent painted so thats a little annoying, but the assembly wasnt too bad. It comes with a qr code to a youtube vid on how to build it which is nice! its a good desk!