Sturdy, assembly was not difficult, but the raise/lower mechanism is quite finicky-- getting the desk up to full height will often require slowly pressing the raise button several times in a row, as holding it for extended periods will often cause the panel to enter an error state and lower the desk again.