Was relatively easy to assemble myself, and am happy with the quality of the materials. As others mentioned, an improvement would be to make the height adjustment easier to change without having to flip over and unscrew and re-screw the bolts into place.