It built relatively easily.  The only difficulty I had is that all of the screws were just thrown into a single bag, so it was a little tedious to separate them and figure out which were 35mm vs 40mm and so on.  Once that was out of the way, the rest went together fairly smoothly.  

It looks nice and so far it's been very stable.  For the price, it's a great desk.