After looking for the right desk chair i think this chair has it all.  Comfortable back position and arm rests that go up or down position.  Chair had adjustable height as well.  Seat cushion is perfect. And it also looks cute in my home office.