The desk is perfect for me.  It was pretty easy to assemble although I had to use a drill.  The desk didn't have any holes in it.  I'm happy with the look and the quality.