Excellent condition, no signs of wear. Cotton. Really pretty detail at the shoulder. Labelled 10-12 but a flexible fit.