Fabulous, gorgeous, amazing desk! The assembly took about two hours, but, thank goodness, my son who is a mechanical engineer put it together for us. I don't believe we could have done it ourselves. Everyone who sees this desk loves it!