This is the perfect desk.  I had my own handyman put it together & he was done in an hour.  There was a slight chip in the top edge of the desk, but I fille it in with some white paint.  Invariably stuff happens.