My wife has carried a Beretta Tomcat 32 since 1996. Never ever any issues. She will not even consider any other gun. Both of us have put many rounds through that gun.
I would not hesitate to recommend the Beretta Tomcat or the 32 acp caliber a a personal defense round. Personally I prefer a bigger round.
I would never consider a 25.
If hard pressed, I would go with the 22-but it would have to cycle the ammo without fail. The 22 is notorious for not running the rounds.