This chair checked all of the bosses for me. It was easy to assemble and quite comfortable.