I love this dress! it's cotton, but thicker/ higher quality. i'm going to wear it for nights out and to dinner this summer, and it's thicker material, so i won't even have to wear a bra with it ! it's a little lower cut, so be careful. i'm 5'3 and the extra small hits me right above my ankle