Excellent desk.  Did not have any problems with missing parts or hardware.  Very sturdy, and nice quality wood.  Took one adult about 45 mins to put together.