I like the fact that it is cotton because I was looking specifically for a beach cover up that doesn't actually look like one. I see myself wearing this to a casual lunch in a tropical location! That being said, I would not dress it up for evening - for me it's just not evening wear. The cotton is not sheer - it is a medium weight. Good fit and length just at the knee (I am 5'8"). Came beautifully presented in a very cute batik print drawstring bag and a note. I'm pleased with the purchase.