The desk was easy to assemble. It took my husband about 2.5 hours. The finish is more than acceptable. The look and style are perfect for my needs.