No sizing or materials tags. Fits like a size 40R in my opinion. Only flaw being a small spot on one sleeve shown.

21x29 inches
Shoulder to shoulder: 19in
Shoulder to end of sleeve: 23.5 inches