I'm really happy with the desk.  I didn't put it together but had someone do it for me.  They didn't seem to have any problems.  It's sturdy and durable and the overall quality seems to be good.