100% cotton. Beautiful white tunic dress. Lace embroidered pattern on the sleeves and base of the dress. This is a stunning dress. Looks fantastic worn off the shoulder with tan ankle boots and add a belt too. Side pockets, how handy! This tunic dress is slightly see through, so you may need to add a nude slip underneath if you prefer.