Size M. 100% Cotton. Made by the Hungarian designer KAFI FOLK.KAFI FOLK Block Print Maxi DressHUFÂ 40,900PriceOut of Stock