The desk was pretty easy to put together. The lower part of the legs on mine aren't attached very well so it tends to wobble a bit forward and back. 
Overall, looks good and about as I expected.