The desk was pretty easy to assemble. The finish was exactly like what I saw online. So it was a pretty good purchase for me.