This dress was great. I'm 5'7" and about 145 lbs with a more athletic build and a 30 inch waist and I ordered a medium. The material is like a thick very stretchy material that doesn't wrinkle easily. I have a smaller chest but the rouching of the top was very flattering and came up high enough that someone with a larger chest would be fine in this dress. The length was modest, coming to just above my knees. I have broad shoulders so the arms were a bit tight but not uncomfortable. The waist was a bit tight on my but if you have a more hourglass shape it would be better. I ordered the black and it has a slight sheen to it but not like satin. I also put it in the dryer after washing it to get some wrinkles out from shipping and it worked great because of the material.