Size Large. Does have some stains as you can see in above pictures.
Approx measurements laying flat:
Underarm to underarm: 26"
Top to bottom: 31"