Had a strong odor (chemical) when it arrived but i quickly rinsed it with warm water & the smell was gone. Its a bit sheer & theres a short lining underneath. Its floor length & very wide. The elastic band stretches a lot. Was what i was looking for.