Easy to assemble - extra parts included. Fits very well at my work table and is very adjustable. Best of all its very comfortable