This is a great little desk.  It's sturdy and everything fit together perfectly.  It took me a total of about 4 hours to put it together with just a hammer and screw driver.  Although some pieces weren't marked, it wasn't too difficult to figure out by the instructions what they were.  Some tips for those who have never put together furniture like this:

1. Lay out all your pieces including screws and other little parts.  Separate them by size, etc.  Then check the instruction booklet to make sure you have all the parts listed.  Keep the different kinds/sizes of screws separated while you work.
2.  Put your desk together on carpet.  This will keep it from sliding on the floor while you're working on it.
3.  Make sure all your screws are tight!
4.  Follow the instructions step-by-step and TAKE YOUR TIME to make sure you're doing it correctly.