Self: 100% cotton. Lining: 100% cotton. Made in China. Dry clean. Front button closure. Floral lace fabric with scalloped hem.