Just received this short. It is a mixture of linen and viscose, just beautiful fabric! Lovely pattern and colour. I purchased a M (12-14), generous but good fit, as I like my shorts loose. I also purchased the top, beautiful set. Love this garment for summer. Unique and gorgeous colour and pattern. Very happy with all my purchases from Kabana.