80% cotton and 20% linen
Size XL on the label but closer to 12-14
Was dyed blue but is patchy in places, so price reduced
Please see measurements in the photos and the mannequin is 12/14