Size XXX is about an adult large.

Had to return it several times for a close enough fit. A size XXX is actually a large adult size and medium fit around the arm/shoulder area. Finally gave up and got a full refund.

###

