The present invention relates to enhanced efficacy antiperspirant salts containing strontium and an amino acid or a hydroxy acid and particularly to stabilized aqueous solutions of such salts. The present invention also embraces methods of making these antiperspirant salts and solutions and compositions containing same.