I just got the Airowear air mesh from Rideway for my daughter, but I also tried them on recently and they make really nice vests. Rideaway was great, less than $200 and got here in 10 days with regular mail. I’m 5’2 and I have a tipperary 34 in a youth length, but in airowear I fit into the L3 in the regular length, not short. DD is a smidge longer in the torso and for some reason was between the 34 regular and the 34 youth in the tipperary, but she fit well in the airowear mesh L3 long. Lots of room for adjustment in the airowear, and room for breasts. The mesh fabric does help with ventilation.
https://www.rideawaystore.com/en-US/Airowear-Airmesh-Ladies-Body-Protector/r5050009.htm?colour=black