Wonderful desk.  Had it professionally assembled so cannot comment on ease of assembly.   Enjoying it.   The controls are a little confusing but not having problems going from higher to lower.