Love the desk. 

Assembly took 2 hours and yes you get extra screws. Since the L can go on either side there are many holes and you need to put this one up and that down or rewind a step. 

Very sturdy!