Kaftan is cotton, and it's a onesize. Fits a small to 1X person.KAFTAN GIRL (2)$46.99PriceSizeOnesizeQuantity*Add to CartBuy Now