This desk looks really nice.  It is tricky to put together, and I've found some of the screws don't hold, or don't hold over time, so I have had to put bigger screws in.  Just recently the screws that hold the drawer rails needed to be replaced with ones that were a little larger to hold it in place.