The desk is nice and well finished, instructions are well explained at first but then it may turn out somehow confusing but overall we didn't have too much trouble getting together the desk but at the end some missing parts stopped us from finishing, contacted customer service and missing pieces arrived a week later.