Cotton. French olives and lemons print. One size fits all. Never used but does have some dust on it. $10 OBO. If this ad is posted, items are still available.