Provided is a cysteine engineered anti-CD79b antibody comprising one or more free cysteine amino acids and a sequence selected from VTVSSCSTKGP and GLSSPCTKSFN. The antibodies are useful for making antibody-drug conjugates for the treatment of treating various tumours and cancers.