Pretty semi sheer fabric with black lining underneath. Zip back. Measures 29” from top of zip to bottom hem. In very nice condition worn once