The chair is comfortable, sturdy and moves around easily. I can't really speak about how difficult it is to assemble because I had someone do that for me, and he used power tools to do it. The chair rocks nicely as well if I get up on the tips of my toes to recline it, and that is where the only issue I have with this chair begins. I am 5'6" tall and weigh 232 pounds and at it's lowest setting, I can just put my feet flat on the floor. If the seat were even slightly raised, my heels would not touch the floor at all, making it extremely uncomfortable and not the greatest position for my back. The chair's seat is big and fits me well. The depth of the seat exactly measures the distance from my lower back/butt to the backs of my knees, and I do mean EXACTLY. It is merely because of the height of the seat at it's lowest setting that I did not give it 5 stars. My old chair dropped a few inches lower than this one and was the perfect height for me.