Desk was not hard to assemble.  Size fits my space nicely.  Adjustable controls work nicely, with the ability to set presets.