Just received this dress today, and love the colour and the detail is so stunning. I did order a L thinking that it would be the best fit, but it is rather large actually. It is okay as I can/will take it in, it was on sale so can't complain. I would go down a size though to a medium if you are size 14-16. Fabric is viscose and lovely and comfortable. Love the style, as the sleeves are great for summer and in between seasons. Fully recommend this dress. I have ordered another colour in size M. Embroidery is stunning. I do wish that Kabana would state what fabric each garment is that is advertised, as it makes it clearer and easier to make a quick decision whether to buy or not. When you browse online you don't always feel like waiting for a reply in an email as to what fabric a style is. Just a helpful suggestion to Kabana.