I love this dress!!!!
It's more of a satin material, but it's very comfortable. It's a great length (mid-thigh) and was the only affordable grad dress I could find, and it was worth every penny. There is a white part under the dress to make it non-transparent, which I love. My only thing, the zipper kind of sticks, so make sure you have it unzipped all the way. But overall, it's very pretty, comfortable, grad-appropriate, and is quite cheap for the quality.