Very easy to assemble, though pictures weren’t great once you get going, it’s simple to figure out. Legs can be height adjusted (screw in or out) and the shelf is quite nice once assembled. Will be purchasing another to complete my office setup.