Good desk for the money.  Easy assembly, just pay attention to the positions of the holes on the frame as you put it together.