The instructions for this desk were easy to understand.  Once I layed out all the parts on the carpet,  it was pretty much done in about 3 hrs with some water breaks in-between.  I have so much satisfaction knowing this great looking desk was put together by my own hands!  The pre-drilled holes in all the parts were where they needed to be for all parts to align with each other!  The desk also has enough clearance under the keyboard tray for your knees.  Very, very satisfied with my purchase!