Assembly was easy for this product.  It's a very nice desk and pretty good quality.  I was able to put a small filing cabinet under the desk too.