I bought this dress on grey, size M. The hem is unfinished and the dress is very long. I supposed to shorten it in order to be able to wear it. I am 5.7 tall, 157 lb, 36 DD bust for reference and it fit ok in size M. The material is thin and IT IS see thru,unlike others reviewers state. You need to wear nude undergarment with sure and even so it will be visible. It drapes very nice thought, just like the model shown. The picture of the grey dress is very accurate. I hope that help.