Easy to assemble. It is comfortable, but if the back had a little more elasticity it would've gotten 5 stars. I also got it in the gray, which is a dark gray. It glides easily on carpet.