Easy to assemble. Nice looking. Rolls well on carpet, but on tile a little too well. need to hold on.  A little noisy as you get up and sit down on the chair.