Excellent desk.  Easy assembly.  The desk comes in 3 pieces Main desk and the two end caps with legs.