I am tiny and it fit me great, I did have to hem it quite a bit, but I'm short. The material was soft and light weight but not see through. I wore it to my sons outdoor graduation in the heat and it was very comfortable.