Easy to assemble, with nice under mounted rack  to tuck away wires for clean look. Enjoy programmable ability to adjust and preset heights. My only con is wish desk would’ve included plugs or outlets.