Up for your consideration is a Squishmallow tee size L.
Measurements

Armpit to armpit- 21
Top shoulder to bottom- 27

0112