It is the actual shirt worn in the pic.
There are no tags on it, but according to the measurements, it's a medium.
Measurements:
Shoulder to Shoulder: 18 inches
Armpit to Armpit: 19.5 inches
Across Bottom: 20 inches
Top of Back Collar to Bottom: 26.5 inches