Extremely easy to assemble. Swivel and height adjustment work like a dream. Foot rest is at the perfect height. Very 
comfortable too. Really happy with this purchase!