No stains.

Approximate measurements(when laid flat)
Chest: 23.5"
Shoulder to hem: 27.5"

100% Organic Cotton