I finally finished assembling the desk today and am happy to say that I am very pleased with my purchase.  I read the reviews that putting it together was a little time consuming, and it is, but I did it by myself except for putting the top on.  It was not hard as long as you follow the steps in order and the pictures are pretty clear.  As for the glue, I had enough because you really don't have to put a whole lot in the dowel holes.  Now I have a beautiful desk and a great sense of accomplishment!

Pros: Beautiful finish, easy to follow instructions
Cons: I don't have any cons. I'm very happy with the desk.