73% cotton, 27% linen

Shoulder to hem: 22 inches (size small)

We suggest getting your true size.