The head rest is not working either for me or my wife. the height of head rest is not adjustable. the angel of head rest is adjustable not fit too. Arm rest height adjustable but not convenient to do so. However the mesh design keep you cool after few hours working.