Surprisingly easy to assemble.  Very sturdy and attractive.  Was surprised with the available range in the height adjustment capability.  Love that it has 4 programmable height adjustment options, but they are not generally needed, as its very easy to use the up/down arrows to adjust.  A very smooth mechanism with very little disturbance to anything setup on the desk top - coffee, computer/ monitor cables and all.  I used the optional hook on the side to help with funneling cables, and the self-adhesive cable clips were also very useful for the underside of the desk.  Would definitely recommend this.