The assembly look easy and straight forward, But the metal frame and the 2 cushions needs to aligned better. It took me 1 1/2 hours to get it in place. After a lot of coaxing and unscrew the screws. I finally got it together. The rest of the set up was a breeze. It has a seat height lever and the seat angle knob. It swivel with ease. Has a sleek design to fit any decor. Very comfortable has a nice firm padding also the shape of the back works well too.